Updates executor: collapses two cache calls into signle method
This addresses the questons from @branden-thompson on github
specifically the line notes
https://github.com/linkedin/inject/pull/254#discussion_r4218369
which wanted to have the two cache requests collapsed into a single
interface. This commit puts everything into a getFromCache() method
that supports both module IDs and aliases.