fix(credentialsForm): add in dependency on githubAPI
fix(githubHacks): add flash-message directive correctly

In a cut-and-paste moment, the addFlashMessageDirective was adding an extra
credentials-form directive instead!