Rename 'to_string' and 'print' to 'marshal'; 'of_string' to 'unmarshal'

This is to make the meaning clear and to prepare for removing strings
from the marshalling/unmarshalling code.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>