(issue #929) Admin users can now see offline users

https://github.com/designcreateplay/NodeBB/issues/929
(issue #929) Admin users can now see offline users

Add the check of the req.user to allow anonymous user to watch de /user
pages
Merge branch 'master' of github.com:greynaert/NodeBB into greynaert-master
fixing indentation
for #944
resolved #944
fixing unintentional bolding in category view in Turkish language
took out userSockets, using io.sockets.clients() now'
Merge branch 'master' of https://github.com/designcreateplay/NodeBB
pass error to next
upvote/downvote/unvote socket calls
voting en_GB lang keys
client-side voting logic
server-side voting logic
removing reputation from favourites, adding voting buttons to template
favouriting no longer affects reputation
Favourites.hasVoted
upvoting / downvoting complete
refactoring favourites
upgrade script upvotes all previously favourited posts