moving struct definitions to publuc header.
changing how headers are retrieved from message.
Adding bzero() call in tallymark_msg_read() to clear address from buffer.
Updating prototype for tallymark_msg_get_header()
Adding initial parameters to tallymark_msg_compile() function
Updating tallymarker and tallymarked to use updated library API.