Adding missing dependencies

In a clean environment spring-beans and spring-core appear to be
required and are not picked up by transitive dependencies.