Video slides implemented

I added video slide support in its own branch this time. Documentation is in the readme file with examples. Videos will now take up the entire slide. Render.js will detect if controls are present and adjust the height accordingly. 

I also added a one-line fix to the rendering process to allow templates to determine if controls are present or not. Previously, only layout.mustache was being passed that information.