Added support for header/trailer processing, validation of fields and
additional FIX message test cases.