Add libVLC monitor type

This is an implementation of a libvlc monitor so now you can play any stream that vlc can.

To get it to work you need to install the libvlc and vlc packages (you don't need vlc to build but without it you can't play anything).

It needs testing.