recode record.go, and modify others
	modified:   bitcask.go
	modified:   bucket.go
	modified:   record.go
	modified:   test/test.go
make code more clean
	modified:   ../bucket.go
	modified:   ../keydir.go
	modified:   ../record.go
	modified:   test.go
	modified:   bitcask.go