issues closed and started implementation of modbus master

this commits include:
- improved file organization
- timeout check  
- improved tests
- implementation of modbus transport test
- initial implementation of modbus master (unfinished)
- initial implementation of blinking modbus master (unfinished)