Add new xTaskGetSystemState() API function to return raw data on each task in the system.
Relegate the vTaskList() and vTaskGetRunTimeStats() functions to "sample" functions demonstrating how to use xTaskGetSystemState() to generate human readable status information.
Introduce and default configINCLUDE_STATS_FORMATTING_FUNCTIONS which must now be defined to use vTaskList() and vTaskGetRunTimeStats().


git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1960 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Add the new configINCLUDE_STATS_FORMATTING_FUNCTIONS configuration parameter to FreeRTOS demo application that make use of vTaskStats() or vTaskGetRunTimeStats().

git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1961 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Add the new configINCLUDE_STATS_FORMATTING_FUNCTIONS configuration parameter to FreeRTOS+ demo applications that make use of vTaskStats() or vTaskGetRunTimeStats().

git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1962 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Remove compiler warnings.

git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1963 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Remove compiler warnings.

git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1964 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Merge remote-tracking branch 'trunk'