Provide an optional path to allow users to select a more appropriate cache location for their UA JSON cached files.
Add composer.json
update from https://github.com/stevenmc/Detector