more refactoring/cleanup of the compiler class
Merge branch 'master' into dev
changed compiler errors from 'abort' to 'raise' to provide useful stack traces when rake tasks fail and clean up rspec output
unit tests for RtMidi::Build::System