Added validations to user
Removed raise on {typecast,save} from Sequel Model
Fixed typo in user/model.rb
Added and implemented a json_error method