thread safe and concur works comments for free standing log functions

fixes #10
* free log function doco
* StdIOLogger prints now threadsafe
* concurrentcy hang fix