enhancements in CmdCp and MakeCp generic easyblocks

+ sync with develop, so ignore the rest, only check `makecp.py` and `cmdcp.py`