* Move TestCaseWithMemoryTransport.make_smart_server => TestCaseWithTransport and now allow specifying a backing_server. * test_find_bzrdirs_permission_denied now only fakes changing permissions in order to be platform independent. * test_find_bzrdirs_permission_denied also tests finding bzrdirs on a smartserver