Added comments to FreeRtosMutex and FreeRtosBinarySemaphore classes about their intended use, closes #36. Fixed up the names of a few of the header guards.