Upgrade AspectJ compiler to make it work with JDK8.
Make structure builder tests order-independent.
Merge pull request #842 from dragos/issue/upgrade-aspectj-jdk8

Make the build work on JDK 8