Fixed RTOS Memory Bug

Reduced RAM usage by 512 Bytes by specifying 3 out of the 4 RTOS tasks
have user defined stacks. Previously the 3 tasks were being allocated
two stacks each.