Upgraded RtMidi library to version 2.0.1
Merge pull request #36 from hhromic/rtmidi2

Upgraded RtMidi library to version 2.0.1
Add @hhromic as a contributor
Added missing MIDI Clock event case.
Merge pull request #37 from hhromic/master

Added missing MIDI Clock event case.
Tracking updates to RtMidi
Starting some unit tests using Mocha and Should

The tests trigger #20 where we crash when calling `.input()` or `.output()`
without using the `new` operator.
Throw when the new operator is omitted

Fixes #20 thanks to a tip from @agoode pointing me towards some great sample code:
constructor://github.com/kkaefer/node-cpp-modules/blob/master/06_objects/modulename.cpp
Added some tests for getPortName
Merge pull request #38 from drewish/rtmidi-update

Tracking updates to RtMidi
Update changelog preparing for v0.8.0
Update package.json for v0.8.0.
Merge pull request #39 from drewish/ensure-new

Starting some unit tests and fixing crash when `new` is omitted
Update changelog for v0.8.1
Update package.json for v0.8.1
Enable exception handling compiler option for Windows.
Fixed incorrect use of 'size_t' for V8 Integer construction.
Merge pull request #41 from hhromic/master

Enable exception handling for Windows and fixed minor variable types.
Upgraded RtMidi to version 2.1.0
Merge pull request #43 from hhromic/master

Upgraded RtMidi to version 2.1.0