Prefill name and email fields with creating a new proposal

Appologies for the extra commits, this went better when I created a named branch in my own repo.  The following commits can be ignored (they've already been merged).  I couldn't find a way to remove them from the pull request:

d98c032
95a0063
c09dd74
4d2188e