Add cps, cpundig and cpempty convenience macros
Add minimum LaTeX2e version to package specification. Change many of the newcommand
declarations to use the newcommand*
style, making them "short commands", which (apparently) throw warnings if there is a paragraph break detected in their use -- the ones modified aren't expected to have paragraph breaks in them. Also, added in the cps
, cpundig
and cpempty
convenience macros.