Support for bundler and ruby 2.0

This is a big pull request but the gist is:
1) Remove remove oniguruma
2) Move gem into a modern gem format
3) Get working with ruby 1.9.3 and subsequently ruby 2.0