Update UserController.php

Fixes bug where it would return success when there were validation errors. Probably a result of confide removing ardent dependency. Implemented by following Laravel 4.2 documentation for validator class.