allow KCP as a possible transport for obfs4
this adds a check box to the transport section of preferences to enable KCP and makes the necessary updates to SetTransport and GetTransport to allow KCP to be used as a transport name
NOTE: Currently there are no KCP enabled bridges available for testing, but if we can test and make sure the changes don't introduce any regressions that'd be helpful as well