Cleanup: updated detect.js for IE 11 as well as Safari browsers running on Mac OS X