Simplify build with rake-compiler.

This requires a quick rename of the directory and .cc file, but means we can let others worry about
defining nice compile and clean targets that are cross-platform and use tmp/. We also need to ignore
.bundle files (which OSX emits rather than .so).
Merge pull request #3 from kylev/kv_compile

Simplify build with rake-compiler.