Major refactor to try and see if I can make this more generic

If I succeed this will be able to support fix and other protocols that
work in a similar way. More specificaly the Stock Exchange Protocols.
Created a small test to see the performance of the FIX conversions
Corrected the bug when decoding nested groups
Added the boe definition xml
Merge branch 'alt_proto'

Conflicts:
	core/src/main/java/com/fix/field/FixFieldResolverImpl.java
	fix/src/main/java/com/agentparadigm/sec/fix/FixMessageTranslator.java