Simplified exclusion code

Forms can now be scaffolded with options, with fields to be excluded removed beforehand.

Note that fields are sorted to group different types of edits in different locations. This *should* be optional, but on by default. Turning it on by default makes scaffolded views look nicer.