Move Intrinsic struct definition away from header
Add AMXJIT_BACKENDS variable
Remove the "AMX" prefix in type names

The namespace already has "amx" in its name...
Mark AMXJIT_BACKENDS as advanced
Add ability to select which backends to build via JIT_BACKENDS variable