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
fix(client): Convert all inline error strings to use an error object.

* Add inline strings to list of errors.
* All errors will be normalized in the event log no matter what locale the user  uses.

fixes #1164