Improve user location detection:
- reading topic page
- reading unread posts
Bugfixes.