Strut compatibility

Made impress.js look similar to the one from Strut (http://strut.io/) while maintaining
behavior of regular impress.js.
This pull request includes and builds upon the previous one (#1) about impress compatibility.