Refactor: tools: Move crm_mon printing functions out.
These now all live in their own file. Anything needed by the printing
functions that is not directly printing-related is in crm_mon_runtime.c.
The header file contains some defines needed all over the place,
protoytpes for the runtime functions, and prototypes for only the three
top-level printing functions. All other printing stuff can be kept
hidden.