Fix missing bits to make server IMAP injection work + tune spring-server.xml to better define dependencies and get rid of some @Named + simple format of various classes (JAMES-1477)

git-svn-id: https://svn.apache.org/repos/asf/james/server/trunk@1443875 13f79535-47bb-0310-9956-ffa450edef68
Integrate spring related classes and configuration in one module (JAMES-1478)

git-svn-id: https://svn.apache.org/repos/asf/james/server/trunk@1443920 13f79535-47bb-0310-9956-ffa450edef68
Impact karaf module with spring integration in one module (JAMES-1478)

git-svn-id: https://svn.apache.org/repos/asf/james/server/trunk@1443923 13f79535-47bb-0310-9956-ffa450edef68
Add missing dependency (JAMES-1478)

git-svn-id: https://svn.apache.org/repos/asf/james/server/trunk@1443926 13f79535-47bb-0310-9956-ffa450edef68
Fix POP3 failing unit tests due to @Inject usage instead of @Resource (JAMES-1477)

git-svn-id: https://svn.apache.org/repos/asf/james/server/trunk@1443941 13f79535-47bb-0310-9956-ffa450edef68
Simple format

git-svn-id: https://svn.apache.org/repos/asf/james/server/trunk@1443942 13f79535-47bb-0310-9956-ffa450edef68
Fix SMTP failing unit tests due to @Inject usage instead of @Resource (JAMES-1477)

git-svn-id: https://svn.apache.org/repos/asf/james/server/trunk@1443949 13f79535-47bb-0310-9956-ffa450edef68
Fix injection for JMX (JAMES-1477)

git-svn-id: https://svn.apache.org/repos/asf/james/server/trunk@1443988 13f79535-47bb-0310-9956-ffa450edef68
Place the @Named annotation on method, not on param (JAMES-1477)

git-svn-id: https://svn.apache.org/repos/asf/james/server/trunk@1444081 13f79535-47bb-0310-9956-ffa450edef68
Spring context refactoring

* added file-queue spring context
* moved OSGi service declarations from loaders-osgi.xml
* moved more bean post-processors in loaders-context.xml
* importing activemq bean definitions from activemq-context.xml

git-svn-id: https://svn.apache.org/repos/asf/james/server/trunk@1444410 13f79535-47bb-0310-9956-ffa450edef68