PLINK-83 PLINK-222  Support for XML configuration for IDM

- Support for XML configuration for IDM
- Change IdentityConfigurationBuilder.named to return previous instance of named builder if it already exists