Added public API functions for password resets

No GUI yet, but the APIs do work.