Moved work for isue 532 into it's own branch.
Simplified the timed try lock implementation.
Updated CMakeLists files so test suites will build with wdexpress2012.

Possibly requiring update are:
  Data/MySQL/testsuite/CMakeLists.txt
  NetSSL_OpenSSL/testsuite/CMakeLists.txt
Merge branch 'issue_532' into issue_532-3 with edits
Updated tests to reflect implementation changes.