Fixes for the Ruby binding

* Fixed arguments to EJDB.find (rb_ary_pop reversed them)
* Rake based compiler workflow
* Ditto for tests

Mind if I do some further cleanup sometime this week and release it as a gem to rubygems.org as well?