ISIS-2086: integrating the new configuration beans with the framework - rename old IsisConfiguration -> IsisConfigurationLegacy, to make space for the new 'IsisConfiguration' - moving IDE-support dependency (maven) to module 'config'
ISIS-2082: spikes the use of type-safe config properties, for two cases. First is "isis.services.container.disableAutoflush", which is used by RepositoryServiceJdo. Here the config bean can be injected and consumed directly. Second is "isis.reflector.explicitAnnotations.action", which is used by FacetedMethodBuilder. Here we use the _Spring.getSingleton service locator to read.