Slightly improved version of default maven superpom: - Defines java version for source, target and compiler (or, alternatively aspectj compiler) - Enables useful warnings and messages from compiler - Adds 3rdparty implementation of jsr305 (@nullable annotations) - Turns on source jar generation