Moved get declaration to spark.dart and gave ace.dart an alias.  Exposing Selection and point and changed out html.Point for ace.Point
Temporary for testing.  Will be replaced with #1674
Resolved conflicts
linking working with workspace being passed
Cleaned up for review
Resolved conflicts
Reverted unnecessary / accidental rearrangement.
Removed ace.Point -> html.Point switch.  Separated encapsulated decoration handling into ace.dart.  Moved mistaken file.project --> workspace.project
Changed selectDefinition to navigateToDefinition.  Bail early if file has no project.
Merge pull request #1676 from dart-lang/umop-linking-selection

Linking front-end (selects declaration on F3)