moving some configurations files from Mconf Live cookbook to BigBlueButton cookbook; include code to install libvpx and ffmpeg; changed some templates name to be able to call them from other cookbooks; set correctly permissions to /video/streams directory; added an option to enforce a salt
Mconf Live now can act as a recording server or a recorder (default action); included the nginx mimetypes for svg and webm; included bigbluebutton.yml as a template to set the serverURL properly
bug fixes related to the en_US locale, and to the incompatibility between Ruby::OpenSSL and the openssl application when creating a new RSA key
fixed the update server url metadata that was messing up the recordings; created a ruby_block to remove the video, audio and deskshare files when the recording is published
interrupt the chef run if there are meetings running
tried other things related to better handle the chef run if there's any meeting running, but everything failed so I added a proper \TODO on the code