Improved flushing of cached data interface, better close method for all data interfaces
Merge remote-tracking branch 'origin/master'