Minor enhancements.

* Don't error out on a bad key when entering it in the AjaxKeyField
* Ability to add extra errors upon edit and extra form content.
* Minor cleanup and reindenting.