Inited weaver module.
Merge branch 'master' into weaving_components
Scanning pooled components.
Merge branch 'master' into weaving_components
Changed EOL to *nix standard.
Scanning for packed components.
Metascanner collects fields and methods.
Weaving, step 1.
Validating stubs and super-class replacement.
Confirm annotation is removed after weaving.
Possibly injecting reset method ops.
Weaving pooled components. See test.
Changed module processing order.
Merge branch 'master' into weaving_components

Conflicts:
	artemis/src/main/java/com/artemis/systems/DelayedEntityProcessingSystem.java
Merge branch 'master' into weaving_components
Changed scope to provided.
Transform all super() calls to the appropriate component type.
Local constructor invocation fix.
Merge branch 'master' into weaving_components

Conflicts:
	artemis/src/main/java/com/artemis/systems/DelayedEntityProcessingSystem.java
#31: Validation processor should be aware of weaver annotations.