Make entity component changes listeners returning entity with related
component as an event
Fix a bug with javadoc for java version prior to 8.
Merging @KyuBlade 's component listener patch

for libgdx/ashley#43