Added workspace support.
Added workspace support.

When searching for a lockfile, get_crate_file now searches upwards
through the directory tree looking for a Cargo.toml file containing a
[workspace] section. If it finds one, it then locates the corresponding Cargo.lock file.

birkenfeld/racer,racer-rust/racer,alkama/racer,phildawes/racer