Travis: Initiating build for commit '6229e8ff5403b004e5994cf02d6721367474d17e' on branch 'DeviceDetector2': introduce devicedetector factory to get singleton instances of devicedetector based on the given user agent. That provides the possibility to reuse DeviceDetector for bot and visitor data detection.