completed the implementation and added help / example files

This wraps up SysEx support, polished up a lot of things, and added help and examples.

I'm more-or-less done with everything I planned to do code-wise. Now we just gotta test and get a windows build.