fix(client): Fix disabled cookies screen not showing correctly.

fixes #1120
fixes #1228
fix(csp): update p-promise library to version that is CSP compatible
fix(forms): labels should not shift unless values change

Fixes #1008.
Extract lib/floating-placeholder-mixin.js from views/form.js.

* Add unit tests.
* Update dependent modules.
Merge pull request #1218 from mozilla/issue-1008-label-shifting

fix(forms): labels should not shift unless values change
Merge pull request #1227 from mozilla/issue-1221-fix-csp-data-uri-violations

fix(csp): remove usage of data uris found in p-promise
move to jquery-1.11.1, which fixes the CSP violation

1.11.x moved the generated jquery.js from the top level to
dist/jquery.js, so this also updates the paths in app/scripts/main.js to
match.
Merge pull request #1229 from mozilla/issues-1120-1228-cookies-disabled

fix(client): Fix disabled cookies screen not showing correctly.
update tests to match
Merge pull request #1241 from warner/new-jquery

move to jquery-1.11.1 to fix upcoming CSP violations
feature(snippet): add survey snippet for some en users
Add tests for the complete sign up survey.

* A tad bit of cleanup to clarify intentions.
SURVEY_PERCENTAGE changed to `10`.

Also, the name is SURVEY_PERCENTAGE and should go from 0-100, not 0-1.
Merge pull request #1225 from mozilla/issue-1206

feature(snippet): add survey snippet for some en users
fix(config): don't alter process.env.CONFIG_FILES from the config script
Merge pull request #1240 from mozilla/issue-1112-selectconfig

fix(config): don't alter process.env.CONFIG_FILES from the config script

looks good, works great, tests well!

r+ - thanks @zaach!
feature: Prepare metrics for heka.

* Send metrics to stderr after flattening/formatting.