Moved function identifier constants into an interface
removal of an unused class
replaced all ocurrences of message divider characters with a constant
Added javadoc explaining the communication format for native driver
components
Added missing constants
Added javadoc