add variable substitution support
add properties section concept
add DummyApplication for test
export vm.* properties as system properties