Fix testAttrOnTextInputField on IE 10
Minor code style edits in ie.js
Re-write window vs. document height test to use a very large temporary element.

* Also fix a performance issue in the generator for the height/width methods,
  these should perform faster now by caching the dimension property name before the
  method is generated as opposed to generating it on each call.