Don't expose the dependency cache data structure
Fix fortran flag in MPICH

MPICH changed the way the fortran flag works. Instead of using --disable-fc
and --disable-f77, it now just has one --disable-fortran. This patch updates
the formula to follow that convention.
mpich2: add 3.1.1 bottle.