added like spec and rejection spec
merging master into shawn branch to get most current version
most recent message received shows up in the matches index sidebar
added a new user signup page that displays error messages if validations are not met.
added a new session view that displays error message if validation is not met.  also changed 'log in' to 'sign in' for consistency throughout the site.
if a user is already signed in and tries to sign up for a new account, they are redirected back to the users index view
redesign landing, fetching, edit, and match views