Update tooling

- Use rake-compiler for compilation tasks
- Move tests to RSpec
- Include configuration for Travis CI