Fixed several cosmetic code issues. Improved detection of same/different disk detection. Switched shared_ptrs to use std implementation instead of boost one. Cleaned up includes in headers. (CH-259)
Bugfix: if migrating task serializer fails, CH exited without warning. Now, for the failed migrations the empty task will be shown in status dialog that will allow user to remove it from the list (CH-148).
Added new string class (TString) along with exportable containers for them, that will help solving problem of non-exportable std::wstring (and lack of CString at some places in code).