Fixes #1128 - Refactor the static asset services to work outside of the context of a Spring controller