MM and SYRK enforce float scalars
literal ints to floats in test_profile
kalman example computation
float, int, Numbers and ZeroMatrix all not interesting
remove_zero_copies

removes computations like Copy(0@1, 0@2)
sort variable declarations
add test_symm