Merge pull request #37 from financeCoding/master

Fix upload tool
Fix for weirdness in Cloud endpoints discovery
Merge pull request #38 from Scarygami/master

Fix for weirdness in Cloud endpoints discovery
generate: make it executable w/ the appropriate header
mountain of whitespace cleanup
test/run.sh: whitespace
hop_runner: removed unused method
tweaks to generator
loaders: futures are fun
generator: a bit more final goodness