chore(client): Wrap the ajax request in the metrics module.
fix(metrics): Log a screen once, childviews should not cause the parent to be lgoged.

* Log a screen view from router.js so that child views do not cause the parent view to be logged.

fixes #1379
Merge pull request #1438 from mozilla/issue-1415-wrap-jquery-ajax

chore(client): Wrap the ajax request in the metrics module.
Merge pull request #1439 from mozilla/issue-1379-log-screen-once

fix(metrics): Log a screen once, childviews should not cause the parent to be lgoged.
temporary fix; start fxa-auth-db-mem server for fxa-auth-server to use
clone all of fxa-auth-server
Merge pull request #1451 from jrgm/fxa-auth-db-mem-startup

temporary workaround for travis failure; checkout an earlier version of fxa-auth-server

This gets my seal of approval, going to issue a follow on PR that reverts this for when the auth-server is fixed.
refactor(client): Extract form decorators into their own modules.
chore(build): Add 'build' description
Merge pull request #1456 from vladikoff/describe-build-step

chore(build): Add 'build' description
feat(settings): profile images
add circular crop mask
refactor and improve avatar sass
chore(build): remove almond
load jquery ui async
ignore avatar camera view during coverage tests
reenable csp
Merge pull request #1405 from mozilla/issue-1327-profile-images

feat(avatars): profile images
Release v0.18.0
fix(client): Remove the survey material all together, it's not being used.

fixes #1448