Fix concurrency and try to fix tunneling issue
Prepared tests
Stuff and things.
Tunneling improvements
Merge remote-tracking branch 'origin/janjelle' into janjelle
Start FixingFrame
Tunneling improvements
Try to fix TunnelReader
Fix NPE in Tunnel
FixingFrame framework done
Fix slowness in tunnel connection procedure
More logging in (re)connecting tunnels
Simplify logging of tunnel connection errors
Merge branch 'master' into janjelle
Throw UnsupportedOperationException instead

NotImplementedException is in Sun's private namespace (sun.reflect) -
Travis rightly complains about that. UnsupportedOperationException is
standard Java.
Fix RoutingTable graph generator

Three small fixes:
- Remove space in toGraph (no spaces allowed in URLs)
- Fix documentation for toGraphUri function
- Use http instead of https for less overhead and more debug.
Tell travis to build against JDK6 as well
Fixes to UserListPanel that make the application not compile on Java 6
Spatie in url fix
Travis systemenv for hammingtests