fixed some build problems
print out port names
moved some code out of main() and into the constructor
port port metadata into map objects, print details out of the map data, refactored code into multiple methods
initial support for dumping the list of ports (input ports only so far)
list all input and output ports
can now find the RtMidi port index for a given "inport" or "outport"
Cleaned up C++ code. Added example/test patch.
renamed external from "example" to "midi4l"
tried to receive MIDI input from input ports but couldn't get the callback setup correctly
got MIDI input working
cleanup
initial midi output support (currently only supports 3-byte message like note on and note off, needs more work to handle arbitrary midi messages)
fleshed out MIDI output support
Merge pull request #1 from adamjmurray/master

my progress thus far