Changed JID handling again in FallbackProxy to just be generic. Also added equality test for S3Config closes #1542
startup tweaks for public IP lookup closes ##1543
Forgot to commit test files
Fixed method and exception naming closes #1543
Merge pull request #1544 from getlantern/startup-bugs

Fixes for startup issues #1542 and #1543