Update error handling
Add assorted go fix changes.

Semicolon removal and reflect changes catch the eye.
Update type handling for Go 1
Make go fmt changes.

Lots more semicolon removal and the occasional gratuitous column
aligning in this one.
Update Makefile for Go 1

Technically, we don't need one anymore, but this one still builds the
man page.
Update type conversions in tests for Go 1
Update import path in example server

Now it runs when installed after go get.
Run go fmt on the example server

It mostly removed semicolons.
Remove unneeded ignores

Nothing needs ignoring with Go 1. Nice.
Migrate docs to Go and GitHub forms
Remove Makefile

With the removal of the man page, it was just a rehash of standard Go
build commands.
Update copyright
Add status messages to example programs

This way they don't seem to have hung when run on slow machines.