DATACMNS-90 - Allow Repository namespace handler to be configured to sca...

...n for inner class repositories.

This is WIP.

We now optionally consider nested Repository interfaces defined as inner-classes. This can be configured by setting the considerNestedRepositoryInterfaces property to true - it defaults to false.

-Initial Version
-I still need to find a good place to expose the configuration. I suppose this should be configurable via XML and Java Config