combineOptions: to restore multiple previous values.

Fixed README : intall -> install.
Fixed README : $GOPATH/github.com -> $GOPATH/src/github.com   (works better on my machine).

Func `Option` uses new func `combineOptions` to return a rollback option of the original state.

Remark: `optioner.go` would be a good candidate to use `text/template`.