meek-client should support SOCKS proxies w/o Firefox
With meek on Android 4.x in Orbot's VPN mode, we need to proxy outbound connections through a loopback proxy in order to flag socket connections to not go through the VPN. Currently, we have a local SOCKS proxy that does this for tor and obfs4, but since meek requires Firefox to use SOCKS we can't support it in VPN mode.
It would be great to have meek supports SOCKS natively w/o needing Firefox.
We currently use SOCKS 5, but can support SOCKS 4 as well, via this java class: https://github.com/guardianproject/OrbotVPN/blob/master/src/com/runjva/sourceforge/jsocks/protocol/ProxyServer.java