Significant work on the User model spec. Also replaced application.html.erb with application.html.haml, thereby making Chekov 100% HAML now.

Signed-off-by: sigilworks <tj@sigilworks.com>