Added template for Bower dependencies + extended New Project with Polymer JS
add basic json parsing and warning markers
Merge remote-tracking branch 'refs/remotes/upstream/master' into support-bower
Moved global template vars from templates.dart to spark.dart
Merge remote-tracking branch 'refs/remotes/upstream/master' into support-bower

Conflicts:
	ide/app/spark.dart
review comments
Merge pull request #1473 from devoncarew/devoncarew_json_parse

add basic json parsing and warning markers
Fixed some omissions / addressed comments in the previous commit
Improved dialog look

Partly addresses review comments
Merge pull request #1479 from ussuri/support-bower

UI + project template to add bower.json with Polymer/custom dependencies to main templates
Fixed non-standard local variable name (_entry)
Merge pull request #1488 from ussuri/small-fixes

Fixed non-standard local variable name (_entry)
Improve timeouts for ADB push. Fixes #1319.

It was timing out while the request was still in progress, on larger
transfers and slower devices. Now there is a 10-seconds-between-packets
timeout and a master 5 minute timeout for the whole HTTP transaction. No
timeout on the RSA key generation or signing, though, since the crypto
is so slow.
Merge pull request #1490 from shepheb/timeouts

Improve timeouts for ADB push. Fixes #1319.
Merge pull request #1478 from dinhviethoa/1442-android-rsa-nacl-module

Implemented Android RSA as a NaCL module (#1442)
Merge remote-tracking branch 'upstream/master' into 1480-build-nacl