Set catalog compaction via a flag

To protect us against complaints during upgrades, set catalog compaction
via a flag (that currently defaults to false).

Change-Id: Ide0da8c3a377d2a11199b0c6c22465eea438f286
Reviewed-on: http://gerrit.sjc.cloudera.com:8080/3975
Reviewed-by: Lenni Kuff <lskuff@cloudera.com>
Tested-by: jenkins
(cherry picked from commit c8e2228969b7400bcf7c6937dcd718c7bf6d6aaf)
Reviewed-on: http://gerrit.sjc.cloudera.com:8080/4061
Reviewed-by: Henry Robinson <henry@cloudera.com>