build: Ensure we fail early on unsupported platforms

In the future we may want to allow forcing a specific backend,
especially for micro-benchmark comparisons between the various
SIMD code paths.
docs: Clean up the README file