Projector infrastructure in place

* made drone-mock more extensive
* moved socket.io setup code to separate files
* started drone's video streaming using dronestream
* projector html is updating content on events
* video streaming is started by admin