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).