IE<9 Bug Bix.

Fixed transition attempting to happen on unsupported browser.
Fixed IE<9 Data-set bug, now using trueValue function to convert 'false'
to false.
IE<9 Bugfix for data-set booleans

Converting 'true/false' to true/false on data-* attributes.