create AODataSyncFile
fix ByteBuffer issue, finish read method
finish SyncAlwaysStrategy
change default max cache
add SyncEverySecStrategy
add sync strategy arg in constructor method
change blockChannel to AODataSyncFile
Merge pull request #3 from NoahShen/dev

Finish changing BlockFileChannel to AODataSyncFile