Prevent the ajdt.core bundle from starting too early

Use a safer way of checking for AJDT.
Merge branch 'master' of github.com:SpringSource/spring-ide
Try to get spring-ide compiling again on build server

this will break things on e43.  Only temporary.
Merge branch 'master' of github.com:SpringSource/spring-ide