- Added JSONField support. Similar to FlatRelatedFields, but combines multiple columns into a single dict to pass to a JSONField on the current model instead. Columns are passed in as `myfield_a`, `myfield_b`, `myfield_c`, which is converted to `myfield = {'a': data, 'b': data, 'c': data}` then saved in the `myfield` JSONField on the model.
- Refactored some magic form code to not pollute the form definition.
- Added tests! 🎉