multiple update:

  - shared hooks for modules
  - added Lon/Lat to node
  - jslint
  - test improvements
  - simple HAL handling
  - reworking API (WIP)
new test framework
new route & smaller enhancements

  - new route /node/:node_id
  - HAL.embed(...) can be forced to embed an array if the last argument is true
  - let defaults be handled by npm (server ports, ...)