Fixing and testing admin/field.

* Remove transact_ prefix from function using @transact, as I don't see the same
  pattern in other handlers.
* For some reason, test_post had no real assertions. Fix this.
* s/Fields/Field/, following the convention
* 'option' shall be an empty dictionary in the serialized data.