3: Implement example producer 
Add commons lang

Task-Url:
http://github.com/sergej-samsonow/code-generator/issues/issue/3
3: Implement example producer 
Implement producer model

Task-Url:
http://github.com/sergej-samsonow/code-generator/issues/issue/3
3: Implement example producer 
Remove ProducerEngine layer to simplify Producer usage

Task-Url:
http://github.com/sergej-samsonow/code-generator/issues/issue/3