Remove unnecessary 'mkdir' command in the Makefile
Move hardcoded config.h to a template file
Basic UART debug interface
* Use the P10.4 and P10.5 pins
* Send back received text from host
Add function to write on the UART debug interface
Basic logging support
* Configuration flag to enable/disable the code
* Custom sprintf implementation
* Access synchronized with a Mutex
* Automatic EOL characters
* Log function defined to do nothing when disabled
Add function documentation for UART code
Fix unused & incorrect #ifdef in FreeRTOSConfig.h
Move configuration constants
* Keep FreeRTOSConfig.h file clean
* Include config.h in FreeRTOSConfig.h
* Add the CPU frequency limit in the configuration file
Update the debug target in the Makefile
* Launch mspdebug in the background before gdb
* Remove shell script
* Use the standard .gdbinit file
Add a Makefile target to call msp430-elf-size
Linkscript selection depending on the data model
* Can now use all the 256Ko of ROM in large mode
* Limited to 64Ko in small mode
Switch to UCA1 (pins P5.6 and P5.7)
* Fix documentation
Merge branch 'feature/uart-logging'

Conflicts:
	include/config.h.in
Fix warnings due to missing portPOINTER_SIZE_TYPE
* Add definition in MSP430X port
* Add missing casts
Remove unused Makefile macro: CMD_CHECK
Write GCC output to the console instead of file
Rename functions and variables
Add missing vuprintf.h file and includes
Add call to enable the logging interface in main
Basic TimerA0 support
* Working in continuous mode
* The FreeRTOS port now uses the HAL functions
* Callback system implementation
* Up to 4 compare registers can be used as sub-timers