@wip Add cane to Raketask

* Add cane to rakefile to test quality first
* Check for minimum 95% test coverage
* Don't check for class-level tests
* Run check in parallel across available cores

Minor:
* Avoid using single line block method names