fixed bug where bud communicator would not handle all input addresses when bound to a :port_num style address
communicators selectable in go output
fmt
added cart example
started filesystem example