Update packages to split utils, caching, rest functions to own packages
requested to merge malowe/eclipsefdn-api-common:malowe/main/q-version-update-3.2.10 into 1.0-release-candidate
To help manage code, a split was established to extract different parts of the core package to their own package. This will help in the long term to keep the code more maintainable.