Improved transaction handling of persisted tasks
Reorganized client folder structure
Renamed extension methods to match TAP conventions
Updated assembly version numbers to 2.1.2