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
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
Refactored outline population
Removed testing code
Moved styling into spark_polymer.css, setup different styling for each element, lightened the colors
Fixed styling for ul and sub-up.  darkened background
Tweaked measurements
Suggest box: higher limit on number of search results displayed + other improvements
add package: support to dart2js