(PUP-1103) Faces should respond to --help

This makes puppet <face> --help into an alias for puppet help <face>.
And puppet <face> <action> --help into an alias for puppet help <face>
<action>.