Detecting support for getBoundingClientRect before execution.

This fixes an issue users were having when using html2canvas in production:

`Uncaught TypeError: Object #<Text> has no method 'getBoundingClientRect'`

Elsewhere H2C detects support for this method, this just adds consistency and coverage.