browserdetect Java api to do simple browser and browser version detection, with limited OS detection support