Initial outline with ul's and li's as views wrapped in appropriate classes
Used tests from service_common_test for setting up with models.  Fully working.
Fixed bug in services_impl (double classes showing up), and removed redundant populating of range
Removed tests and fixed populate to reset
Integrated into editor.
refactored data -> model
Shifted full responsibility of outline transaction to outline.dart.
Renamed OutlineClassVariable to OutlineProperty for consistency, added copyright to file header, and documented public methods.
Added todos
Added temporary toggle button and implemented.  Turned scrolling on and put outline into a container to allow toggle button to continue to show when hidden
Merge branch 'umop-outline-ui' into umop-outline-sync_ace
Tiny efficiency boost
More precise types
Removed some redundant methods
Fix "Class is undefined" compilation error
Added anchors to items and propagated events down to outline.  Included ranges for selection area.  Just printing results
Selecting correct range for user clicks on outline
Fix a run-time error
Fix SparkMenuButton.toggle's signature
Refactored outline population