Refactors our three composite Stokes functions

This commit converts
 * P1StokesFunction
 * P2P2StokesFunction
 * P2P1TaylorHoodFunction
into children of BlockFunction. This allows to remove nearly all of the
member function implementations from these classes.
27 jobs for mohr/refactorCompositeFuncs in 123 minutes and 49 seconds (queued for 2 seconds)