Merge branch 'dev' into feature/qa
Use cleaner code wrapping for ActiveRecord validations
Use Ruby 1.9 syntax for associations with Symbols as keys
Merge branch 'feature/qa' into dev

Conflicts:
	app/models/ability.rb
	app/models/achievement.rb
	app/models/category.rb
	app/models/language.rb
	app/models/problem.rb
	app/models/profile.rb
	app/models/solution.rb
	app/models/user.rb
Improve syntax of ActiveRecord validations (again)