Merge pull request #1528 from devoncarew/devoncarew_misc_fixes

misc fixes
upgrade some packages to the latest versions
Merge pull request #1529 from devoncarew/devoncarew_upgrade_packages

upgrade some packages to the latest versions
Fine-tuned a progress massage
Fixed race condition when cloning repository
Review comments: throw i.o. assert when 'bower install' requested for non-Bower project
Review comments: numerous improvements in error handling
Merge remote-tracking branch 'upstream/master' into bower-support-transitive-deps-2

Conflicts:
	ide/app/spark.dart
back to 2 sec
Merge pull request #1530 from dinhviethoa/1494-fixed-git-race-condition

Fixed race condition when cloning repository
Merge pull request #1523 from ussuri/bower-support-transitive-deps-2

Bower: fetch transitive dependencies v.2.0
Fix to issue #1301

...
quick

fix to bracing style...overlooked how the rest were set up.
Inconsequential adjustments in widgets
wip
Merge branch 'master' into devoncarew_polymer_investigation
polymer hacks
Merge pull request #1540 from devoncarew/devoncarew_polymer_investigation

Devoncarew polymer investigation
Merge remote-tracking branch 'upstream/master' into small-fixes
upgrade cipher to the latest version