Fix download using different ports than 80.

Handle errors better in SYS_TEST_PORT
Handle errors in check port better.
Finalise Kickstarter.
Merge branch 'sharding' of ssh://github.com/triAGENS/ArangoDB into sharding