add flushing to disk to file backed bitmap

the line delete(b.changes, i), which clear changes, causes more file
reads in get and greatly increases test time. This may needs to be
rethought.