Rework components to make james components as less depend on spring as possible.
Rework components to make james components as less depend on spring as possible.

git-svn-id: 2601453adc5e6cbd1036d5a9801c88d5b249288f@1005919 13f79535-47bb-0310-9956-ffa450edef68

mbaechler/james,idtrust/james,ricardovhz/james,tools4origins/james