python bindings rework, part 2

commit ff069e8 looks kind of scary but is really just reindent
commit 4bdfef0 minor bug
commit 9627e1d minor fix
fun really starts at commit 4265be1 - more along the way to come
Pls. look at NodeID(string encodedID), could be added to opcua ? thus wouldn't need a special wrapper