This allows TARGET_ARCH_VARIANT to be set by the vendor before we choose the architecture in core/combo/select.mk. Also add a primitive armv7-a.mk for turning on hardware floating point.
Move arch-specific definitions into core/combo/arch/arm/<variant>.mk