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......
Somehow forgot to push some stuff up changed by T4MVC
removed the unnecessary Manage controller and fixed some unit tests.