No avatar for offline user

* offline.py: Don't create an avatar for offline user
* header.html: only show avatar in navbar if it exists
* models.py: dont def method thats not needed
* models.py typo
Minor: Tweaks to icons
Add help text to body of dashboard when no repos