browser.js - Browser & OS detection library