Merge pull request #1163 from ZogStriP/refactor-cooked-post-processor

refactored CookedPostProcessor
404 if a category does not exist ....
custom title for user page
title for category pages
Merge pull request #1159 from jd-erreape/user_refactors

Refactors in user model
Merge pull request #1150 from mcwumbly/topic-likes

little tweaks to like counts in topic list view
Merge pull request #1148 from nterray/fix_html_entities_after_editing_topic_title

Add :title as attribute for basic_topic
better new user block PM copy
add "new" to PM title there for clarity
Log all changes of user trust level by an admin
If the change doesn't go through, don't log anything
Add flash video onebox as disabled setting by default
Added `In-Reply-To` and `References` email headers. Additionally removed username from
email replies and new posts to keep the subjects collapsable.
FIX: OpenGraph should feature the desired post, if found in the set.
Refactor code that raises deprecating warnings in Rails 4
Add blocked users count to dashboard
More nav links on admin users list page
Add tooltip to avatars of people who liked a post
Update category's topic_count immediately when trashing or recovering a topic; this ensures that a category can be deleted without waiting for the category_stats job to run.
upgrade font awesome to version 3.2.1, use scss instead of css for the include.