Governated resources interface

trying this pull request again; had some cruft in previous pull / branch (deleted) that lead to rebasing disaster.  Here's the original description:

abstracts the selection process for Governated resources to allow other implementations of ClasspathScanner or alternate resource selection strategies.