all: cleanup build tags
For some cases, we already rely on Go1.9 as the minimally supported Go version,
in which case the build tag is always satisfied.
In other cases, we drop special casing for appengine or js. Instead, just rely
on the purego tag being properly specified in those specialized environments.
Change-Id: I8b1b1511ea85531166f0d778f0029bd41664075b
Reviewed-on: https://go-review.googlesource.com/c/151404
Reviewed-by: Herbie Ong <herbie@google.com>