Rework @rhafner pull-request

Use only "querySelectorAll" instead of "getElementsByClassName"
Use a CDN for es5-shim
Update README.md with IE8 support info
Re-generate the scripts with Grunt