Refactor cache to a wrapper interface pattern
 - production package will utitized a wrapped `MemcachedClient`
 - tests will use a `NoOpCache` cache to ensure tests pass
Merge branch 'add-memcached' into GT-49

Conflicts:
	src/main/java/org/cru/godtools/api/translations/GodToolsTranslationService.java