Continuation of 0fbe91fa0f: PegJS and Tags classes cleanup.

 Moved String.toColor() into the pegjs.
Added a pretty-printing toString() to Tag's.