fix typos, indentation and some warnings
update sip some bindings
debian packaging update