Encapsulated socket.io into Angular dependency injection
Changed socket factory namespace to ngSocket