Better "matrices not aligned" message

This is numpy#4985 merged into numpy#4969.
`not_aligned_error` would be better as it implies an action, `not_aligned` sounds more like a boolean. Hmm, maybe even `{set, raise}_alignment_error`.