Fixes #20.

I moved tests that depend on both `quickcheck` and `quickcheck_macros`
into the `tests` subdirectory, which Cargo seems to like.