split all-test into per-arch builds

developers just want to build a single arch, and reduce build system
utilization.  test-single-arch does this, and all-test calls it for
both arches.