Add basic signup functionality.  The data from the form is stored in the
users and authorities tables with the correct values.