bindings: add pool.errstr, make add_rpm/... return Solvable objects