Implemented Websockets using the socket.io api
- supported web clients now are pushed new gallery images via web
  sockets
- tested on iOS 6, 7 and 1 Andriod device
Added socket.io as a package dependency
Refactored code to move the implementation details into sockets.js
Removed the hardcoded IP address
- TODO: currently the port number is hardcoded. That will need to
  change. Perhaps it can be read from a config file or something.