[minor] (lets see if it goes to another branch now and stays invisible
on the front page)
the 'war {..}' block
towards rebel DSL
minor tweaking for RebelDslWar
bring some independent helper methods out from the RebelTask
[minor] logical method ordering
implemented DSL for <web> element, plugged it againgst the backend
[minor] replacing array with List
[minor] added a bunch of toString methods for model classes
renaming RebelPluginExtension -> RebelDslMain
cleaning the RebelDslMain
moved DSL classes around
execute 'afterEvaluated()' in the unit test
moved War from ConventionMappings to afterEvaluated block
[minor] cleaning println-s
changed from array to ArrayList
"classpath" element DSL support implemented, but not yet plugged into
the backend (or at least doesnt work somewhy)
plug the configured classpath elements
the default element
also propagate default classpath through the convention-mappings