Fix case when fields are out of forms
Fix Former::close not correctly removing form instance
Move some tests to FieldTest