Revert "configure script should accept --with-gcc flag instead of --with-cc"

This triggered an issue in cabal, which doesn't correctly escape the
path passed to --with-gcc, causing network to fail to build on Windows
where the path to gcc might contain a space (e.g. "Program Files").

This reverts commit d7080585aea47dbfbc6ab21317feb0833b812501.
Bump version number to 2.4.2.2
Add travis-ci config