QFJ-786: Fix tags getting truncated when converting from string to message using message constructor
 - added test
QFJ-786: Fix tags getting truncated when converting from string to message using message constructor
 - changed Message.parseHeader() to only check ordering of header fields if doValidation==true