need to create a branch
fixed pull errors
Fixed some spacing issues
Added maximum length restrictions on all the forms for the new client.
Added maximum length validation for new users
Added backend validation to prevent too much data from being sent to the database from a new user form.
Added back end validation to make sure that people are not entering too much info on the clients page.
Created the rest of the general backend validation so that non-javascript errors do not reach the database.
Fixed the width of the other input on receipts show
fixed front end validation for actions
fixed pull errors
Merge Jake's Changes