getPlatform: handle synchronous call
test: remove existing tests

The current test are crap and I need a good set of automated regression
tests.
* Move the current tests to a TODO folder to remind me of tests I need
  to create.
* Remove copies of socket.io-client library that ultimately needs to be
  part of BoneScript itself.
test/test-sanity.js: basic sanity test added
Add automated test runner

Also fixed version of node-ffi as it was causing problems when trying to
add the tester on my Mac