ISSUE-9: add method name override for ruby
add scalacheck generators for models
add a reference api for testing code generation
improve reference api process usage and ruby testing
Refactor ReferenceApiSpec

- Move the rspec calls into the reference-api project.
  This makes it easier to think about the CWD during the tests, and
  also will make debugging easier, since one can run the ruby specs
  without regenerating the files.
add spec for path based method names