Update to 2.4.2.1

changes:
2.4.2.1
 - Merge pull request #116 from chrisdone/socket-status-docs
     Add documentation to socket statuses
 - Replace __GNUC__ with __GNUC__GNU_INLINE__ in HsNet to fix linking
   errors on OS X, as discussed in #100. Fixes #100
 - Remove the last traces of Typeable.h
     Reverts 7774c93, as we no longer include a Typeable.h, and removes
     some leftover references to base's Typeable.h (which we no longer use,
     and will disappear in GHC 7.10).
 - Merge branch 'android' of https://github.com/rwbarton/network
   * Detect IPPROTO_* via configure
     On Android these are not macros, but rather defined in an enum.
 ( #116 => https://github.com/haskell/network/pull/116 )
 ( #100 => https://github.com/haskell/network/pull/100 )
 ( 7774c93 => https://github.com/haskell/network/commit/7774c9300 )
Update for current git.
Add freetype2 dependency and enable TTFImporter module.
Bump PKGREVISION.