Proper C++ directives.

- Put #ifdef __cplusplus extern "C" { below the includes
  in each header files. This way anything that externally
  includes those headers wont get linker errors.

- Renamed RTOS.h to aj_RTOS.h to fix naming collision. Changed
  files that included this file.

Change-Id: Iad485a868dc5deb8c2eae4c23865d53e492e553d
Signed-off-by: James Prestwood <jprestwo@qce.qualcomm.com>
Merge "Proper C++ directives."