feat(cache): add ehcache implementation
feat(cache): add uadector ehcache configuration
fix: add preconditions checks
build: update uadetector resources
build: update spring version