Registration fixes

I based the style off of the `UserCreateForm` found in django's auth
library. Fixes issues #111 and #119.