Add mock httpRequest
Add dummy clone test.
misc.
nits
Renamed nodeUID to nodeUuid to follow the Style Guide
Review comments
Merge remote-tracking branch 'upstream/master' into small-fixes

Conflicts:
	ide/app/lib/ui/files_controller.dart
Added all necessary UI hooks for 'bower upgrade'

The actual functionality is still stubbed out.
Small refactoring for better code reuse
Fix the name of bower package installation directory
Cleanups and comments
more work.
Merge branch 'master' into more_tests
Merge remote-tracking branch 'upstream/master' into add-spark-tree-view
Moved outline creation into a new method, getting analyzer service now instead of whole Services instance.  Created utility Canceler class and implemented in changeSelection handler (even though I will remove it.  Saving for future reference / use).
Added information on the body of each element in the outline (and renamed start/endOffset to nameStart/EndOffset
Merge remote-tracking branch 'upstream/master' into bower-upgrade
Merge remote-tracking branch 'upstream/master' into bower-upgrade
Added finding logic (sorting offsets, finding the one we're currently in), selection logic, and css style for selection
Cleaned up and reorganized