* Added parent module on poms that have no parent defined
* Removed dependency reduced pom from undertow module
* Aligned and Defined the common plugins in the parents
* Removed dependency-reduced-pom.xml from undertow module
* Reverting test fail modules with surefire testFailureIgnore ture
* Reverted wrong push with org.hsqldb
* add article files
* update kotlin version in pom
* IntelliJ added binary folder to all the .gitignores
* IntelliJ added binary folder to all the .gitignores
* update test function names
* Expand tests and add more code for more meaningful content within the article.
Remove core-kotlin from parent pom again for eclipse to work.
* adjust for issues with custom-pmd
* rename test
* Revert "IntelliJ added binary folder to all the .gitignores"
This reverts commit 0850a2acd5162499540231146c795cfda9ffcfc5.
* Revert "IntelliJ added binary folder to all the .gitignores"
This reverts commit 2b17cf2ff3624ecbe37f07bb9985ecfd3a977e01.
* BAEL-1462 Kotlin DI with Kodein
* BAEL-1462 Kotlin DI with Kodein
* applied editor's suggestions
* removed unnecessary curly braces
* Moved kodein files into core-kotlin as per editor's review
* Using assertj instead of junit assertions as per editor's instruction