Remove InvalidValueForTagException

Use InvalidValueException instead.

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Remove 'Field#isFormatValid'

Instead of setting a flag if 'Field#parse' fails and later throwing an
exception if the flag is set, throw an InvalidValueFormatException as
soon as parsing fails.

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Remove 'Field#isValueValid'

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Enhance InvalidValueFormatException message

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Enhance InvalidValueException message

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Remove 'Field#isMissing'

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>
Remove 'Field#isConditional'

Signed-off-by: Jussi Virtanen <jussi.virtanen@valotrading.com>