* Added parent module on poms that have no parent defined
* Removed dependency reduced pom from undertow module
* [BAEL-6056] - Move collection-related logic from core-java to core-java-collections
* [BAEL-6056] - Move collection-related logic from core-java to core-java-collections
* [BAEL-6056] - Move collection-related logic from core-java to core-java-collections
* [BAEL-6056] - Move collection-related logic from core-java to core-java-collections
* BAEL-1706 - optional parameters in java
* minor adjustments per review
* add tests
* fix formatting
* fix constructor issue with MultiVitaminOverloading
* BAEL-1706 Test name change, formatting
* Different types of bean injection in Spring - eval
* Different types of bean injection in Spring - eval - changed to java config
* Different types of bean injection in Spring - eval - unit tests and fixes
* BAEL-1530 - Guide to java.lang.System
* removed eval article stuff
* updated unit tests: removed sysouts and unrelated stuff
* updated examples for easiness. refactoring.
* fixed typos, identified by unit tests
* broken into multiple unit tests