Use Cargo instead of make.

`document` and `xpath` are setup as libs; `evaluate` is setup as a
binary.
Merge pull request #1 from vky/cargo

Use Cargo instead of make.