fix edit widget deprecation warnings and sync sip bindings
fix build on ubuntu precise (older geos)
indentation update