Added tests for capturing server information and serialization/deserialization
Added jshint to the build pipeline
Added code for registering servers in memory, this is used as a short term as I don't see a need for a termporal caching strategy since all nodes will serve as registration servers.  (Participating in an ensemble).