go fix and gofmt to make go 1.0 compatible
Convert Timeouts into Deadlines for Go 1.0 change
Fix types mismatch - time.Time isn't an int64 any more
Use Go 1.0 build system: tidy Makefiles & update README
Fix import paths and xml.Unmarshal