Fixed logging version order, handling of logging created versions in Fiat
Missing template fields can now be ignored during retrying of existing load failures
Refactor the way source items are compared

- Enables checking of new serialized versions in the evaluator
- Add check for new source versions in the evaluator
- Enables future checking of field values in different evaluators
- Tests for the above scenarios