Added ampersandBytes.
Made `config` private.
dumpPtr() prints ampersand instead of asterisk, and no pointer information.
dumpPtr() skips parenthesis around dereferenced value.
dump() no longer prints type information.
dump() always prints commaNewlineBytes, including the last element of struct.
dump() writes type for structs.
Trims "main." prefix from structs.

This is a hardcoded hack, need to error check and work for package
names other than main.
dump() skips zero values for structs.
Remove Fdump and Sdump for now, reintroduce them when Dump is complete.

Also removed comment which is no longer completely accurate.
Dump() performs gofmt on fdump()'s result before printing to stdout.
Go-goon works for some input, but far from all.