Added onClose event for websocket.
Fix for cached Schema service.  Needed to return a deep copy of the object rather than a reference.
Code cleanup
Updated roadmap
Added user feedback for when http calls fail to the model manager server.
Code cleanup
Merge branch 'master' of github.com:Ticketmaster/metrilyx-2.0 into v2.3.3-dev
Code optimization submitted by Maxime
Changed cache return object to be copied via extend rather than JSON.parse.
Updated docs
Updated version
Fix for multi pane graphs rundering the smae serie over and over again.
Fixed config manager to take list length into account.
Fixed config manager to take list length into account.
Log line cleanup. Also added cancel function for http requests.
Fixed log lines
Updated install script
Fix in data alignment to check for array length before popping.
Fix when saving to keep path
Graph schema requests cannot be cached as each requests returns a uuid for the graph.  Caching causes conflict.  This shouldn't be much of a performance concern as it is only used in edit mode