Move the sclang wrapper/manager code into the library

Needed for more that just testing
Use a single class to handle sclang process + OSC adapter