switch to port 18679
update to use version 1.0.0

This is because semver only really works for 1.0.0 and higher.

Also handle games that required a newer version of hft
formatting
add mocha-phantomjs dep
add server test file that game that's newer needs new hft work in progress
update todo