FreeRTOS without any errors; not tested yet
Added threads; check description

vApplicationMallocFailedHook() will only be called if
configUSE_MALLOC_FAILED_HOOK is set to 1 in FreeRTOSConfig.h.  It is a
hook
function that will get called if a call to pvPortMalloc() fails.
pvPortMalloc() is called internally by the kernel whenever a task,
queue,
timer or semaphore is created.  It is also called by various parts of
the
demo application.

GETTING THIS ERROR
Added debugging using uart for rtos
Removed uneccessary files from rtos
Added testing functions in main for RTOS
Changed RTOS Config (CPU_HZ)
Fixed mergeconflicts in main.c (from updated hw_setup)
manual freertos test, cleanup for integration...

-Created a manual FreeRTOS test
-Cleaned main.c for integration
-Fixed some warnings
-Fixed compile errors
cleaned main.h
Started porting ChibiOS
replaced freertos with working port of coos
replaced freertos and chibios with coos

Integration
integration ready coos
Merge branch 'integration' into rtos_prince
Merge remote-tracking branch 'origin/rtos_prince' into integration
Merge branch 'integration' of https://github.com/theolind/mahm3lib into integration