Docco first.js

first.js bootstraps a brand new Calamari Install. Add
some annotations about what the controller is doing.

Signed-off-by: Yan-Fa Li <yanfali@gmail.com>
Add docco for root.js

Signed-off-by: Yan-Fa Li <yanfali@gmail.com>
docco osd.js and tools.js

- eliminate some code which is effectively a noop

Signed-off-by: Yan-Fa Li <yanfali@gmail.com>
Bug: Re-weight animation unrelated to activity

The original demo animation code was still active.  Remove demo
code and re-work the sequence of animations so they react to the
actual events as they occur in order.

- correct tabindex order of re-weight input fields
  Tabbing between fields now follows the expected order.
- rename flag disableRepair -> disableRepairCommand
- add docco annotations

Signed-of-by: Yan-Fa Li <yanfali@gmail.com>