Added some cleaning methods and changed the implementation of the
embedded audio player to minimise the processor usage, by only
instantiating vlcj once