Roundrobin

Support flashlight servers behind DNS round robin and similar schemes.

This depends on the changes in the roundrobin branch in getlantern/enproxy.

This patch involves changes to the command line.  The `-server` parameter becomes mandatory, and thus a `-role` parameter is added to specify whether flashlight is to run as a 'server' or 'client'.  I'm not super convinced about this particular interface, so I haven't updated the README yet.  I'll do so as soon as we decide on this. 
We can just update the Java code to pass -client.  Easy change.