Increase RPC timeout in tests.

Travis regularly is lagging out for a 1 second timeout. Bump it up
to 10 seconds.
Ensure that Rope won't re-check the whole project directory.

The previous hack did not take into account us calling validate(),
thereby throwing away our carefully-crafted file list. We now fully
replace the FileListCacher.

Addresses #309.