Remove jQuery dependency from Dimensions component

I've removed the jQuery dependency from the Dimensions component to resolve issue #11.

This should be compatible with IE9+.