Tease apart code a little:

* overtone.studio.midi no longer depends on overtone.sc.node
* midi-poly-player is in its own namespace
* experiment with separating out protocols starting with IKillable
  - (this will probably result in a protocols directory of individual 
     namespaces)