Added username to User model

we push to discourse during the sso process
Updated email address on contact us page
Updated to pass workshop as part of hash