Closes #308 - Display if username is taken while typing it on sign-up

Displays if the username is taken while the user is typing in the name on the sign-up form. Connects to the webmaker authentication client to determine this.
+1 on having a generic error handler in addition to `Username taken`. Once that is covered, this looks good to go. Thanks @JordanTheriault