First steps for rendering the proposal form.
Move form fields into a partial, don't try to render using fields_for helpers.

It's just easier to use the basic actionview tags. We can make the posted params
fit whatever pattern is easiest for parsing/validating/persisting.
Adds persistence logic to submitted proposals.
Use a helper to generate varied input types based on the Question's kind attribute.
Allow proposal editing via a slug.

We'll give submitters a slugged url to edit their proposal. We'll need to warn them
to not share or lose their slug, and let them know when editing ends.

This commit also cleans up the routes a little bit and makes it possible to reuse the
collection form for editing. I'm not very happy with the update method in the collect controller,
but it'll do until someone comes up with better.
Updates the README's todos.
Remove deprecated helper.
Incorporate seejee's notes.

Use each w/ a do:end block when calling #existing_responses_for
Merge pull request #2 from jnf/jnf/form_generation

Jnf/form generation