Fix for new specialty badges in comments scope problem that was preventing the comment ajax system from working at all.
User is now prevented from accessing the site after login before selecting a plan.
Refactor sessions to use a single login function. User creation, standard or omniauth, now correctly records logins.
Email uniqueness now enforced.
Merge branch 'master' of https://github.com/Podmedics/podmedics_victory

# By Jamie Peak (2) and Edward Wallitt (1)
# Via Edward Wallitt
* 'master' of https://github.com/Podmedics/podmedics_victory:
  add background processing for image uploads on user and author
  retina mail icon
  add retina icon for mail icon on contact page
Add system files to .gitignore
Added helper for filling in update profile password form
Merge branch 'master' of https://github.com/Podmedics/podmedics_victory

# By Jamie Peak
# Via Jamie Peak
* 'master' of https://github.com/Podmedics/podmedics_victory:
  update asset urls for press kit page
  standard & responsive styling updates to search results page
Tests for payment plan redirection