Many IE fixes.

- IE attachEvent gives me heartburn.  @TODO update the listen function
to make ‘this’ in the callback refer to the element, via apply.
- Added an IE stylesheet for < IE9.
- Many more