reviewed error processing

change saved error to original save error.
even in the case of an error, call didSaveStore blocks.
rename didSaveSQLite to didSaveStore
update Example