Refactored libprocess Help to reduce compile time.

Reduces compile time overall by ~1/3rd. Move implementation of
libprocess help into cpp file.  Use strings::join to refactor macro
expansion that was injecting lots of overhead even when the expanded
functions were not used.

Review: https://reviews.apache.org/r/25798