User-Agent Parser

Parse browser, OS, device, and engine details from a user-agent string.