Added outline of editor famework
Stubbed out Editor class
Implemented WebSocketServer. Clients can now connect and send messages
Added installs for vibe dependencies to travis setup scripts
Fixed segfault when running dub test, compiliation on linux
Added event handling framework, reduced amount of synchronized code, added configurable ws bind port, added setup for sending data to tools
Fixed bug where incoming packets were being ignored
Added basic websocket send code
Created EventMessage type to simplify sending and receiving data
Reduced amount of synchronized code
Added engine-side send methods
Documentation!
Added support for giving a callback on the engine side when sending a message
Added support for adding callbacks from the browser
Fixed bug with new clients being sent old messages
Fixed documentation typo.
Merge pull request #216 from Circular-Studios/feature/EditorFramework

Feature: Editor Framework