~Recovery ~UCP

I went through and made sure all parts of the recovery process worked
and worked correctly, removed some security flaws from the recovery
process, updated the theming on the recovery page, updated the ordering
on the UCP, made email updating on the UCP work, made password updating
on the UCP work and fixed security flaws with it.
~ToDo