Moved the quarterround functionality to a separate module to allow versions with parallel quarterrounds.