Add timeout if TWI interface is freezing due a bus communication error.

The timeout is in mili-seconds and will be load before every transaction.
Add some definitions.
Add timeout on bus error when TWI freeze.
Change ADC definition to _ADC because is in collision with user ADC definition on board_init.c
Adapt the main.c to new SDK changes.
Change main.c to new SDK changes.
Add default on while using enumeration to handle unused enumerations.
Add busy timeout on TWI and change the TVI0 with TWI1 to test both TWI units.
Merge branch 'master' of https://github.com/MorgothCreator/mSdk