Why did you comment out dependency to DMS? STK needs DMS to function properly and that's exactly what the error message says. By uncommenting
<!-- <dependency> -->
<!-- <groupId>info.magnolia</groupId> -->
<!-- <artifactId>magnolia-module-dms</artifactId> -->
<!-- <version>1.5.2</version> -->
<!-- </dependency> -->
you should be able to get rid of that error. IIRC there's bunch of other modules it will need.
Alternative to the above is to configure eclipse to run build with with-optional-modules profile, but then you get also demo modules which is probably not what you want.
For complete list of dependencies, you can look inside of the module jar file at /META-INF/magnolia/standard-templating-kit.xml. This file contains list of runtime dependencies. Or you can look at pom of the stk-bundle to see what other modules it includes when creating bundle.
HTH, Jan