kfs: supports dynamic block size and block log size

Signed-off-by: Kinglong Mee <kinglongmee@gmail.com>