removed jade example
added notification_server in the backend
added client helper for frontend
modules used for socket middleware are now passed to the notification server on initialization
removed test output and unnecessary code
ensure that a client only registers once at the server and only one callback can be used per event
websocket client reconnects now if connection is lost
made angular module out of notificationClient script
cleaned up and reformatted code
removed example testing page
removed unnecessary require
removed unnecessary link in layout.jade