Fixed a small issue with SIGTERM in multirun.py
Reimplemented osc managing with an OscManager static class
Created a basic subclass for OscAgent
Added the possibility of running an osc agent