Using golang.org/x/sys/cpu would be really great, but it makes it hard to vendor the library with go 1.10. This patch gets information about CPU capabilities directly from CPUID