This will allow, theoretically, multiple instances of an OSC surface. The osccontrollable.{cc,h} code is not used anywhere in the rest of the surface support, and so was removed from the library but left in the repository
1e28ee9cc9