browser.js - Lightweight Browser & OS detection library