Make the grunt build work with runtime deps (and still properly build/run tests, etc)
Production flag fixes
Merge branch 'master' into runtime-deps

* master:
  Version bump
  Ensure the static_conf.json and prebuilt_recursive_static_conf.json is copied to _both_ source folders. Adding it to the new source folder copy used for the compressed build (added a few commits back).
  Even though we don't want to run the bender_copy_necessary_config_into_python_module task locally, still make it test to make sure the necessary files exist (for debugging's sake).
  Version bump
  Instead of buffing both the debug and compressed output when compiling, stream the debug output (for immediate feedback) and output the compiled output only after the debug build is finished.
  Create two copies of the source folder.
  Unneeded
  Property turn of local cache persistence
  Support limitTo and ignore path options to the runner
  Turn of the persisted static cache by default (subtle errors can sneak in still).
  Whoops, shouldn't have add the beginning word break check here.
  Fixing source interpolation for projects that have no deps (a chain 'o promises fail).
  Some debugging for sed commands.
  More version munging bugs with projects who's name are the suffix of another project's name

Conflicts:
	lib/legacy_asset_bender_runner.coffee
	package.json
	tasks/bender_build_parallel.coffee
Post-merge cleanup of bender_build_parallel (the merge conflict was just too hairy and easier to manually re-add changes afterwards).
More runtimeDeps/devDeps changes re: jasmine tests
Merge branch 'master' into runtime-deps

* master:
  Whoops, need some async task `done()` calls when breaking early.
  Add a SKIP_STATIC_UPLOAD env variable check (that won’t upload anything to S3).

Conflicts:
	package.json
Fix depDeps/runtimeDeps detection
Make a prerelease version for now.
Bug fix. The `current` pointer was _always_ being updated for builds with major version == 1. This makes that only happen when there didn’t exist a previous `current` pointer.
Bump pre-release versino
Use never version of hsstatic and bump
Conflicts:
	package.json
Sigh, still fixing...
Conflicts:
	package.json
Bump to real version, plus use github URL
Change the mirror archive directory.
Version bump
Support `extraProjects` to make the grunt build use other local repos.
Other fix.
Only ignore jasmine specs and not integrate tests when ignoring tests for projects with runtime deps.

Also, don’t blow away any existing ignore paths set.
Version bump.
Turn off hs-static coloring when on Jenkins (for realzs).