feat(marvel-wrapper): track cache hit when requesting a marvel service
feat(utils): add general utility methods