Small layout changes
Added default encoding handling so user can customize default charset by system property
Fixed handling of attribute and element nodes
Autowire namespace context builder for variable extractor in Java DSL