Put in a fix for `getprotobyname` apparently not returning anything for "tcp" on Android. This might fix all the special remotes there, but I don't know yet, because I have to rebuild a lot of Haskell libraries to try it. So, I spent most of today writing a script to build all the Haskell libraries for Android from scratch, with all my patches.