Flattens file structure considerably with tests going to main source directory and removal, perhaps temporarily, of lib.
Removes missing #pragma once
Adds some consistency to includes
Adds a `push` method for pushing items onto a JSON array
Adds WAMP interface to `Component` class aided by `Call` nested class
Cleans up 	Websocket` server
Removes uneccessary header
Adds a `Context` pointer to `Stencil`