removed unused code, now handled by agrotera-asm
@ArtemisSystem.requiresOne lombok support
handle chained Aspect#one in constructor
aspect transformations for empty and 'getAspectForOne'
SuppressWarnings on mappers - don't want warnings for marker components.

Unfortunately, this, for whatever reason, also affects managers
and systems referenced by @ArtemisSystem.
Merge branch 'master' of github.com:junkdog/agrotera
<snipped>
kill compilation when excludes is present, but not requires or requiresOne
refactoring
system-component matrix generation via agrotera-maven-plugin:matrix