Add SimpleMutex class and platform specific mutex function

Add SimpleMutex class and platform specific mutex function and SimpleMutex unit test
@basvodde do we do copyrite like this? I would have thought appending one's own name to the existing list of copyrite owners for cpputest more appropriate? Or doesn't it matter?