Update for Go 1

This is all the updates needed to get gobert running under Go version 1. With the stability of Go 1, hopefully the job will stay done :)