More diagram printer tool functionality

Can now echo the file back (color or not).
Will not print classes a second time (does
not point to the exiting print of if though).

Added Action and SubAction to DIAGRAM.