Added missing return value for when LT_INSTRUMENTATION is undefined.
Added exception for if the transfer list isn't empty at dtor.
Check that the transfer isn't NULL when metadata connection completes.
Verify that the peer info object when cancelling a transfer is the right one.
Added instrumentation tick at the cleanup of manager so that the state at shutdown gets logged.
Added logging of unaccounted for transfers.
Fixed instrumentation of block transfer requests.
Fixed issues with how ownership of completed block transfers was being handled.
Added tests for request list.