Bitcask merge check improvements

* Cap merge input size with new bitcask.max_merge_size config
* Skip merge check if KV service is not yet up