Added Github username option on user profiles

Also adds a notification when github username is empty