Added Spring 3 as IoC container.

Also configured all beans and wired the mailqueue to the eventbus.
Replaced the maven assembly plugin with one-jar, as the assembly plugin
overwrote the spring meta files from each spring dependency, instead of
appending them.