Lightweight JavaScript-based User-Agent string parser. Supports browser & node.js environment.