Revert "Removed tests"

This reverts commit c06bbbef0e0a5a4637d51e22f991260537b69da1.
Setup getDeclarationFor to go to class name of referenced class if no default constructor exists.
Added tests, new mock for arbitrary dart file in empty directory and removed one-test
Pin down polymer and fix possible widget library bugs
new line nit
Initial version of spark-dialog

More-or-less works but is badly stiled (turned off Bootstrap)
Initial version of spark-dialog-button
Change default style to flat
Standardize overlay toggling attribute name ('overlay-toggle' -> 'overlayToggle')

Didn't change the usage in spark_polymer_ui.html, since that's going to be all rewritten.
set chrome 35 to be our min version
fix a few analysis warnings
Merge pull request #2165 from devoncarew/devoncarew_various_nits

fix a few analysis warnings
Merge pull request #2162 from financeCoding/bug_fix_widgets

Pin down polymer and fix possible widget library bugs
Update markdown.dart

fix a spelling mistake
Merge pull request #2160 from dart-lang/umop-linking-add_instantiations

Link to class name of referenced class if no default constructor exists.
some dartium 36 work
Merge pull request #2168 from devoncarew/devoncarew_dartium_36

some dartium 36 work
Don't wait for syncFs to load.
Merge pull request #2174 from dart-lang/fix_sync

Don't wait for syncFs to load.
Remove Bootstrap imports spark_polymer.css/spark_polymer_ui.css - imported through spark_common.css