added schemas for referenced format data. added test to format converter, failing of course
started refactoring format converter
referenced components from formatConverter now validate against schema, still have a bunch of broken tests
got calcdbProjectComponent tests passing
got all tests passing
[Finishes #76291946] calcdb project components will now throw exceptions if asked for a missing property that is required by the schema
changed DataFormat to be an enum
forgot to make DataFormat.fromString() static
changed rest params tests to spock
modified rest params to allow for different property keys and added documentProperties to calcdb restApi
changed formatConverter instance methods again
added user to referenced schemas
[Finishes #70433308][Finishes #76291946] added user emails to calcdb rest api as parameter for listing components
[Delivers #70433308][Delivers #76291946] fixed misspelling and removed unnecessary todo
added get/set user methods to calcdb project component
tweaked calcdb project component getters
made exchange file fields non-final so mocks will work
Merge pull request #98 from spidasoftware/calcdb-ids-76291946

Calcdb ids 76291946