A very small user-agent (browser) and device detection library.