Removed references to "MB Master" mode

Master mode will be created as another project
Fixed timer expiration check

- Using now the TIF flag to check if the countdown has been completed
- Inserted a loop to wait TX buffer to be empty before going on
Add the missing files for the fixed timer
Removed the dependency for DSP2833x_Examples.h

It applies to Serial and Timer files
Some Serial improvements

- Always enables TX and RX (no difference switching them at the
execution time)
- Disable the useless waiting on TX
Created Memory Map struct and fixed issues

- Implemented Memory Map
- Created handler for function code 0x01
- Fixed some issues around CRC check
- Created some basic comments
Implements func code 0x01, 0x05, 0x15 (coils)

- Function codes 0x01 (read coils) and 0x05 (write single coil) are
working
- Function code 0x15 is working when no coilAddress is passed as
argument
Partial working "force multiple coils" func code
Include a profiling tool and implements all func codes
Implements flags to enable/disable parts of memory map
Always clears the FIFO buffer when serial.clear() is called
Small fixes and tweaks

- Disabled SCIB and SIC at DSP2833x_Device.h
- Increased content buffer on ModbusData
- Created a definition for MB Buffer Size
- Created an external/global variable of ModbusSlave
- Removed typdefs of data types from PlataformSettings.h
- Added CodeStartBranch.asm
Modified Serial files

- Explicit configurations of Serial registers
- TX buffer is released when 4 bytes are loaded
Using serial.fifoWaitBuffer variable
Create DataTypes.h and accept more than 16 bytes on RX/TX

- Created DataTypes.h with the project used types
- Centralized all settings on ModbusSettings.h
- Removed unnecessary files
Removes useless features from Profiling tool
Update config file
Removed gtest
Commented some code