Added page for changing password along with controller and route
Merge branch 'master' of github.com:guardian/frontend into id-change-password

* 'master' of github.com:guardian/frontend:
  Optimisations in MatchController
  fixing block slot generation
  Fix broken build of Identity...
  Remove match link from match tables
  Adding magic match URLs
removed some labels
Chris Finch's styling for the profile upload, but nothing more
Add support for uploading Avatars [#IDN-1774]

Allows users to upload new Avatars for their profile:

https://profile.thegulocal.com/public/edit

The avatars are sent for moderation in the Discussion tool, so they're not
available immediately.

The Avatar upload system we're hooking into /could/ be described as
legacy. The fact that it uses GAE is not the problem, the dependency on
the Guardian DocRoot (rather than S3) is closer to the mark.

https://jira.gutools.co.uk/browse/IDN-1774
https://sites.google.com/a/guardian.co.uk/discussion-project/
https://sites.google.com/a/guardian.co.uk/discussion-project/avatars/avatar-upload
Let avatar switch show up on switches page
Change layout of profile form
Add extra old password field and link other fields correctly
Merge branch 'master' into id-change-password

Conflicts:
	identity/conf/routes
Merge branch 'master' into id-change-password
Avatar signing service parses response
Putting avatar upload status on profileForms
Putting status on the template
Added a Change Password form.
Added a Change Password form.
Merge branch 'master' of github.com:guardian/frontend into id-change-password

* 'master' of github.com:guardian/frontend: (28 commits)
  Add series component route back
  force test into control test
  Add missing alt attribute
  Add missing alt attribute
  Indentation
  Add missing alt attribute
  errr, ummm
  changing featured comment font to textsans
  new test files
  Maybe use something that actually knows how to compare days :(
  Notify the content api on every update to a collection
  Remove whitespace
  Refactor tonal component to only support whitelisted tones
  removing whitespace
  fixing inline image margins
  Revert tonal component
  remifying margins
  fixing inline image alignment
  Prevent jump when timestamp is removed
  Fix right spacing of bullet points in lists
  ...
Trying to get the either on the template
Show correct links on confirmation page if user is signed in
error and success message styling
Added validation to change password form to check the new password does not match the old password.