cleanup test_run

change from assert to self.assert* in the command tests
change command to : from echo so test output is clean
add and test a new append option

the append option is a flag
the default behavior is to create a new .pymr discarding anything
existing, adding append will read the existing file first, concat the tags, and
then continue with the default behavior