[Compaction] Print info log when background compaction might not be properly set.

Summary:
Print info log when background compaction might not be properly set.
[Compaction] Compactor now takes a const pointer to Options.

Summary:
Compactor now takes a const pointer to Options.  This allows Compactor
to be customized via the usual rocksdb Options.

Test Plan:
make