Update primitive, vector, and dph submodules.
Make Applicative-Monad fixes for tests.