error handling for sign up. changed form to fit style of site
error handling for login
fixed some tests and added an about page
Merge pull request #3 from angiebui/cleanup

login/signup/about
added more styling to emails
fixing merge conflicts
updated the about page
added vote buttons to questions and matching styling
truncated question lengths on show page and profile
fixed time_ago to not pluralize when 1
added voting for questions
highlight errors and cleaned questions ui
added placeholders for empty profiles and questions with no answers
Fixed merged conflict