Make order constant

This is a start to removing column major handling of matrices.
Remove order conditionals
Remove intermediate vars required for conditional order
Allow client to see which engine is registered