use limit & offset for pagination of group members
checking actual values in the spec, not just counts
our previous mobile avatar tap fix was incorrect
Add new private message button on topics list

That'll teach me to wildly refactor things.
Have log_out method return json.

This commit helps improve the discourse_api experience so that we can
check the json response if it was a success or not. This commit also
checks that a 404 is sent instead of a 500 if a bad user_id is passed
in.
Merge pull request #3008 from oblakeerickson/log_out_return_success

Have log_out method return json
Traverse symlinks to plugins in dev mode when compiling stylesheets

When developing plugins it's useful to symlink the to the plugin directory from the discourse directory, since that means the two are separate git repos.

However, Dir.glob doesn't by default traverse symlinks. This change means that the SASS compilation caching detects when any of a plugin's files have changed.
Merge pull request #2974 from longhotsummer/patch-1

Traverse symlinks to plugins in dev mode when compiling stylesheets
Better error message output
Make suspect report use <= 1 instead of = 0
FIX: don't error out when updating a topic with no changes
minor copyedit
suppress long category names on mobile
bit shorter max width on mobile categories
FIX: exportUsers action was deleted, so user export was failing
Merge pull request #3014 from techAPJ/patch-3

FIX: exportUsers action was deleted, so user export was failing
FIX: editing the 1st post of a private message wasn't working
FIX: Editing a category definition topic was clearing its permissions
FEATURE: use actual time in preference > email notifications' instruction
FEATURE: 'delete user' button in the user card in the admin section