add <info> element
fix copy-and-paste error in Point.__repr__
implement CustomFields.__hash__
experimentally add control file for https://travis-ci.org/
add an optional <custom-fields> to <analysis>
add some missing coverage to validation tests
fix typo
ensure that an empty <str-field> has value '', rather than None
add set_custom_field method to Analysis