reorder methods
Add strategy manager
add OTMessage::processXmlSuccess

for refactoring only. Will be deleted later.
processXml uses OTMessage param, part 0
processXml uses OTMessage param, part 1
writeXmlXXX uses OTMessage param, part 0
writeXmlXXX uses OTMessage param, part 1
writeXmlXXX uses OTMessage param, part 2
rewrite usage of writeXml
Convert methods to strategy classes, part 1
Convert methods to strategy classes, part 2
format code
remove calling old methods
move the code
remove helper stuff from header
remove OTMessage::processXmlSuccess
Merge pull request #326 from mhamrle/otmessage_refactor_part4

Otmessage refactor part4
rewrite OTData, new ot_data_t typedef
update OTCrypto to make use of new OTData
update OTASCIIArmor to make use of new OTData