HTML5 Shim for input range tags in Firefox

Addresses #32