(PUP-2873) Make puppet master compile honor logdest

puppet master --compile right now unconditionally spews logs to standard
output which makes it slightly more difficult for someone to use the
actual result of the command which is the catalog. Remove the
unconditional redirection to :console and honor whatever the configured
log destination is (either via the --logdest argument or configuration)
Merge pull request #2637 from akosiaris/master

(PUP-2637) Make puppet master compile honor configured logdest