Unittest also fail when a Callback task fails.
Fixes experimental fast walker.
Replaces expectFailure with failure_to_success and fixes running in optimized.
Unittest cleanup.
Merge pull request #105 from boudewijn-tribler/request-cache

Improvements to unittests