MAVEN-123 add dependent artifacts source classpath elements to classpath

Fixes http://issues.liferay.com/browse/MAVEN-123

I'm trying to add unit tests but I'm swallowed in maven-plugin-testing complexity at the moment, hopefully I can send in some unit tests soon.