initial commit for object oriented implementation of mb0

combined from separated repos
timer lib tested and working
working on timer-delay; to do: timer-countdown
timer lib: added delay- and countdown-functions, test needed
timer lib tested and working
working on fsm lib; bug in eventhandling
working on fsm; bug in use of eventqueue
updated fsm-lib and fsmTest. tested and working
added debug library and test program for simulation via simulavr. Debug-output on console without downloading to hardware and using uart.
added debug library and test program for simulation via simulavr. Debug-output on console without downloading to hardware and using uart.
working on mb0. need to add previousState to fsm
added previousState field to fsm
working on mb0 packet transmission. To do: error handling while transmission (getLastresult for main program).
mb0 paket transmission tested on hw and working. Added CRC16 module. To Do: Add CRC calculation to mb0-module.
added crc check to mb0-module; made changes on crc-module for initialize crc-value; mb0 tested on hw and working
added bus description pdf