Extensions

Not quite ready to merge yet, but want to get this staged... A few things before it's ready to go:

- [x] Ability to set `config` views (and save data) for FieldTypes
- [ ] Server-side validation/data-formatting from a FieldType