Fix `go get` with Go 1.3.1

* uses build constraints to ignore test/empty.go on compile
* renames test pkg 'donotimport' to 'test'

*Essentially: fixes go get with Go 1.3.1*