[GUI-148] Refactor: Rename ClassNameAnnotationScanner to ClassNameAnnotationScannerUtils
[GUI-148] Attempt to create shared code to scan for class annotations
[GUI-148] Refactor: rename TestAnnotation as MockType
[GUI-148] Add properties to control type of annotations to search
[GUI-148] Unit tests for ClasspathScanner and AnnotationCache
[GUI-148] Annotation for tagging a class represents a configuration object
[GUI-148] Provider of config types
[GUI-148] Change WedConfigsResource to use ConfigTypeProvider
[GUI-148] Tagging Config classes
Remove unused imports
[GUI-148] Remove ClasspathScanner and ExternalFunctionCache from OG-Language
[GUI-148] Make ExternalFunctionProvider use shared annotation scanner code in OG-Util