Make the composer and TopicCreator use category id instead of category name

Also fixes #1171
Added backwards compatibility for topic creation
rack mini profiler updated
move secret token into redis to ease install
optimise query that runs every 10 minutes and takes out the user table
unseen users get no updates
Staff action logs can be filtered to changes of one site setting
Be consistent with bundle exec

You need bundle exec for all of the commands, not just items 5 and 6
FIX: specs for ruby 2.0.0-p247
remove useless text beneath avatar
Merge pull request #1365 from ZogStriP/remove-useless-text-for-avatars

remove useless text beneath avatar
Merge pull request #1364 from ZogStriP/fix-specs-on-ruby-p247

FIX: specs for ruby 2.0.0-p247
do not disable the radio button in the avatar selection modal
FIX: After sharing links and navigating long topics sometimes you'd have a lot of blank space.
correct missing progress bar on navigation to new topic.
make message bus more robust to bad inputs, correct issue where notifications channel is not susbcribed
em-redis is never used, don't require it
hiredis was never wired up properly ... use it ... it is way faster
Refactored user activation business logic out of UsersController and
into a UserActivator class.
Merge pull request #1367 from einarj/cleanup_user_activation

Moved user activation business logic out of UsersController
Merge pull request #1366 from ZogStriP/do-not-disable-the-radio-button

do not disable the radio button in the avatar selection modal