Update fields available on page

Added required fields to new user page to stop error in SQL insert for
trying to insert fields that can't be null.
Added the same fields to edit user page, because might as well have all
the fields on the edit page.
Merge pull request #4 from RahnL/master

Update fields available on page