fix race in resync_with_write_load
SERVER-14412: fix some collection intent issues
SERVER-15271 rocks engine doesn't return capped information in RocksRecordStore::appendCustomStats()

Closes #774

Signed-off-by: Benety Goh <benety@mongodb.com>
SERVER-15179 Auth upgrade from MONGODB-CR -> SCRAM-SHA-1
SERVER-15177 Use native SCRAM-SHA-1 for enterprise client
SERVER-7596 Removed trailing whitespaces
SERVER-15187 Fix compile error in RocksDB

An earlier commit, 0b167545b6e6a0f8c193d1aab8e094256fc8fa16,
added a parameter in the storage engine interface, but I missed
some uses in RocksDB.

Closes #778

Signed-off-by: Benety Goh <benety@mongodb.com>
RocksHarnessHelper for RocksSortedDataImpl

* Hook up RocksSortedDataImpl to sorted data interface tester
* Bunch of fixes in RocksSortedDataImpl. I'm not sure of some of the semantics since there is no interface documentation, but this seems to pass the unit tests
* Fix some compile issues due to upstream changes
* Fix RocksRecoveryUnit according to documentation in RecoveryUnit
* Add .clang-format file to rocks root dir, which will help us style our code
* Fix rocks_sorted_data_impl_test