parse URL with query parameters
controller subscribes directly to client.events.SELECTEDOBJECT_CHANGED

visualizer panel does not handle
this._client.events.SELECTEDOBJECT_CHANGED instead of the controller
introduce getURLParameterByName to get query string URL parameter by its name
LayoutManager loads controllers from the server is specified
updating layout implementation

- specific layout reads its panels and config from own config file
- layoutManager loads the panles defined by the loaded layout
- WebGME can use URL parameters 'layout', 'project', 'commit' to
configure what layout / project / commit to connect to on load