backend: eblob_init sets errno on fail - use it for returning correct error code.
python: removed duplicated calls - use bp::bases for inheritance between different result_entry and base callback_result_entry.