Adding html2canvas 0.40

html2canvas is a library that allows you to take screenshots of (parts of) HTML documents into canvas elements. The project's [https://github.com/niklasvh/html2canvas](GitHub page) is starred more than 2000 times.

Source is taken from http://html2canvas.hertzen.com/build/html2canvas.js and minified using UglifyJS.