Sprint12 release

Forgot password API & UI, improvements for 508 compliance, misc bug fixes