We can now change/set our password and change our email address

The password logic is really messed up right now though, as the client-side validation only requires 6+ characters, but server-side currently requires 1 uppercase letter, 1 number, 1 symbol, 1 lowercase letter and at least 6 characters. Some layouts of the partials / view models will most likely need major refactoring as well.
A lot of stuff T4MVC generated... looks mostly like imports that @jakejgordon removed via ReSharper?

I honestly don't know how much of this is helpful (if any) and how much of it is stuff that shouldn't be introduced......