* revert some changes to PasswordBroker.
* testcase for ForgotController.
* testcase for InstallController.
* testcase for PublisherController.

Signed-off-by: crynobone <crynobone@gmail.com>