don't leak streams in readFile and writeFile
don't invoke multiple callbacks when idbfs sync errors
reworked idbfs sync to use openKeyCursor to improve sync performance
added canOwn option to writeFile
updated idbfs sync to specify canOwn when writing to the local fs