Merge pull request #24 from vapolyakov/master

removing same code from instance as expression and as statement; 'new' s...
construction builder factory method added
Refactor AbstractPrinter, fixed bag with Increment and brackets
merged with zabranskiy/djlab
small fixes; first kotlin construction replacement
Added associativity to operations. Used ExpressionWrapper for Increment
Added associativity to operations. Used ExpressionWrapper for Increment
unary conditions added
Merge pull request #25 from Podmev/master

Added associativity to operations. Used ExpressionWrapper for Increment.
fix for extracting while
merged with zabranskiy/djlab/master
some kotlin extractions added