FastMutex was recursive on Windows platforms

https://github.com/pocoproject/poco/issues/532

Updated WIN32 and WINCE implementations of FastMutex
    so they longer support recursion.
an attempt to reproduce GH #491
Merge branch 'develop' of https://github.com/pocoproject/poco into develop
clang build fixes
Poco::URI: added new constructor to create URI from Path
Merge branch 'develop' of https://github.com/martin-osborne/poco into develop

Conflicts:
	Foundation/include/Poco/Mutex_WIN32.h
	Foundation/src/Mutex_WIN32.cpp
Merge remote-tracking branch 'upstream/develop' into develop