clean up signup form
Add 'hidden' and 'private' fields to node and campaign. add hidden node edit field.