Add support for IE8

Share.js currently blocks JS running on IE8 as IE8 doesn't natively support Object.keys or Array.prototype.map. Added in a brief polyfill and jQuery's $.map