add cas support with a few tests
allow disabling of local logins.  In the instance where an .edu is using cas they may not want a user to be able to log in once the users credentials have been revoked in the system that feeds the CAS authentication server.  This is very optional
Fix TopicPostersSummary when a suggested topic includes a user who has been deleted
FIX: Couldn't access "Uncategorized" category from category list.
FIX: Removes some duplicates in search results when the search context is a user.
keep French localization up to date

:fr:
FIX: You can't change a subject whilst Flagging

Meta: [You can't change a subject whilst Flagging](http://meta.discourse.org/t/you-can-t-change-a-subject-whilst-flagging/6887)

This revert a change made by @eviltrout in b794830a259d0c76bf804227ab2653b4f9118eb6 in the `flag_view.js`.
The `Em.run.schedule('afterRender', function() {...})` is apparently not enough. Had to schedule the event on the next run loop.

Hopefully, the PR emberjs/ember.js#1235 will soon be merged in and we'll have a proper radio button control in Ember.js.
Send user_count and a better url for your forum with the version check request
Merge pull request #907 from ZogStriP/fix-you-cant-change-a-subject-whilst-flagging

FIX: You can't change a subject whilst Flagging
Merge pull request #906 from ZogStriP/keep-french-l10n-up-to-date-2013-05-27

keep French localization up to date
FIX: More search results was broken.
fix redis leak in rate limiter
change key name so there is no overlap with old non-list key
refactoring
refactor
added test condition that fails with latest AM serializer
Add Topic#age_in_days for determining age of topic
Add test to verify autoclose moderator post
Update German translations.
Add missing API translations.
Merge pull request #909 from netzpirat/update-german-translations

Update German translations