Fix suspended scope

:non_suspended should check if suspension is <= NOW, else one could end up in neither group.
Update INSTALL-digital-ocean.md

Add link to howto to configure Google Oauth2 authentication.
Add `db:create` before `db:migrate` in advanced docs
Use pry in development as advertised.
BUGFIX: notifications were not updated correctly live

- missing notifications when multiple replies in topic (till refresh)
- not cleared properly on click
FEATURE: Unhide max username length
topic list highlight fix, some quote style fixes
FIX broken test
Merge pull request #2379 from awesomerobot/master

topic list highlight fix, some quote style fixes
Merge pull request #2377 from derwiki/master

Add `db:create` before `db:migrate` in advanced docs
Merge pull request #2375 from rl7greg/patch-1

Update INSTALL-digital-ocean.md
Merge pull request #2343 from knutaldrin/patch-1

Fix suspended scope
oops
old legacy css rule, not needed
unnecessary rule caused extra spacing in Firefox
tiny poll plugin style fixes
attempt to fix odd travis fail
adding some padding to the topic-body, helps selection is Firefox and makes highlighted posts look better
minor copyedit
Merge pull request #2380 from awesomerobot/master

adding some padding to the topic-body