Implement ask and project signup forms

The badly needed update!

Forms need some work in general, but this is mostly congruent with how
we did it for starting projects.