Began marker columns
Counting offset per line rather than repeating the process per marker
Merge branch 'master' of https://github.com/dart-lang/spark into umop-annotations-find_column
Fixed column calculation to be correct and removed testing with tooltips.
Removed code to check for column and replaced with ace.dart (Document).
Merge branch 'master' of https://github.com/dart-lang/spark into umop-annotations-find_column
Using ace to calculate row rather than using markers' (so wrapping works)
Merge branch 'master' of https://github.com/dart-lang/spark into umop-annotations-find_column
ui changes to the search box
Merge branch 'master' into devoncarew_search_box
Put together simple marco - polo test with services / services isolate and tied into spark.dart
fixed tests
Added Serialization and wrote CustomRule.  Will revert as we decided not to use Serialization package.
close editors on project close/delete
close tab on file delete
Setup our own serializers.
Testing simplified again since isolate communication stopped working.  Moved timer code into sendPort assignment so it can't possibly get called before sendport exists.
Merge branch 'master' of https://github.com/dart-lang/spark into umop-analysis-start
Reverting pubspec
Revert "Testing simplified again since isolate communication stopped working.  Moved timer code into sendPort assignment so it can't possibly get called before sendport exists."

This reverts commit fa24933309ce4e5cafae0122fad05e2ae711095a.