Backports PR #804 to 3.0.x-2.11

This was tested using the following config file for the uber-build (for 2.11):
https://gist.github.com/huitseeker/ad5372f70a4ada4378ee

The test does not build the product or plugins, but it sould be clear that just adding one test to scala-ide does not hinder their build.

The inclusion of this test is for https://github.com/sonatype/m2eclipse-scala/issues/33

Sister PR for 2.10 is #806 
Any reason why the extra dependency definition for aspectj is not added like in huitseeker/scala-ide@e3e1caa and in the current master?