refactor controllers, before_filer implementation, whitespace in answer_...

...ratings

list of affected controllers:
1. answers
2. password_resets
3. questions
4. sittings
5. users


cleaning up your controllers, white space as well as using some before_filters to make them more DRY. I'll add tests once I understand how to make them.