broke the charm upgrade section of the unit list generation into it's own utility method.
WIP on the performance fix for the landscape security and reboot links
Switched format for status object

Statuses were passed around as a list, but since units were being passed by reference and modified in place, their categories were being overwritten.  Now, an object containing the unit and categories separately is passed in statuses, allowing look-ups on object attributes rather than in the DOM.

Cleanup and documentation.

Modified comment for pushIntoUnitList
Responding to comments: d3 and data-sets; removing pushIntoUnitList in favor of Y.merge
Merge pull request #14 from makyo/inspector-performance-2

Statuses were passed around as a list, but since units were being passed by reference and modified in place, their categories were being overwritten.  Now, an object containing the unit and categories separately is passed in statuses, allowing look-ups on object attributes rather than in the DOM.