added sign_out
use form_tag instead of form_for  for signing in
added custom matchers and additional functions for rspec