initial work for #77
rethink missing properties for #77: throw BindingException on missing properties
introduce specific property bindings because properties need to be handled specifically, provides better implementation for #77
deprecate properties binding module: properties and pathes now bound via mode binding module, separate functions in App for cwd and hostnames
add changelog entry
Merge pull request #78 from mikey179/master

fix #77