improve status check for BM
Code refactoring for request object and how view-controller interact
Grouped jquery components re-initialize calls
Moved cookie actions to controller,
Reduced cookies needed for saving collapsed graphs,
Made code more flexible so new metrics can be added easier in the future
Added functions for multiple graphs collapse/expand
Improvements in associate_keypair

Changes in associate_keypair to make procedure more error resistant and perhaps a bit quicker
Don't accept key association requests from API with no host specified
Cleared and improved monitoring view code,
Commented out load color feature as it is not used
Added a UI object to controller to handle user actions
Improved collapse/expand graphs code and performance
Added some code that will be the base for Dynamic Graphs
Fixed a bug where when browser had no cookies for collapsed graphs
all graphs were displayed.
Fixed an issue with graphs reloading when network connection is down,
Fixed an issue with history feature when network connection is down,
(history behaved as it was enabled)
Changed Graphs value popup z-index so it won't go under graphs header
Fixed a bug where Popup would appear on the upper left side of the screen
if mouse was over the left empty side of the graph,
Also popup and selector line will disappear if mouse leaves value area
Merge branch 'master' into graphs_update
Added jsdoc3 style comments,
Removed some comments, cleaned a little bit the code
Merge pull request #52 from mistio/graphs_update

Graphs Update
Merge branch 'staging' into key_assoc_opt
Merge pull request #47 from mistio/BM_ping_check

improve status check for BM
Merge pull request #53 from mistio/key_assoc_opt

Key association optimizations