Implements a deep pretty printer for Go data structures to aid in debugging