Added basic sign up dialog implementation.
Merge branch 'sign_up_dialog'
Added GPG 'sign up' and various other minor changes.