Some code refactorings, the library now uses the new data model.
Introduced constraints for form-fields.
Implemented hashCode() and equals() methods in form-data model objects.
Fixed broken tests. Added some new test cases.
Added test cases for Converter. Improved OdmlWriter tests.