Implement new OSC decoder and server for scsynth:

* Reduce object creation and method calls
* Don't handle unnecessary OSC cases (network info
  and bundles)
* Add super basic OSC encode/decode tests
* trigger event handler directly from OSC receiver

Also:

* improve logging code
* add exceptions to debug log
* teach event system how to set its thread priority