User Agent Parser

Parse any User-Agent string into browser, OS, device, and engine details.