Changes to base(2)

Changes to base:
commit 24268dd7c01c71d38ff5b2956a3ee33672710d72
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Thu Jan 30 10:34:25 2014 +0100

    Derive `FiniteBits` for integral newtype wrappers

    When `FiniteBits` was introduced in cddc9024e67a6d4c01bb190839d0134af8c907e0
    only the standard Haskell 2010 finite-size integral types were given a
    `FiniteBits` instance, however, since also a DEPRECATION warning was put
    in place (as per 701d9ed4b2bec5922709a91bfb625881d7dd47f0) for `bitSize`
    which might point people to to `FiniteBits`, it seems sensible to derive
    `FiniteBits` for all integral newtype wrappers as well.

    N.B.: This makes `Integer` the only type in `base` with a `Bits`
          instance but no `FiniteBits` instance.

    Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>

commit d62edabedcba287b9fa3cebf0cee63caaedb585f
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Thu Jan 30 10:30:04 2014 +0100

    Improve Haddock markup

    This fixes the markup at the top of `Control.Arrow`, and improves the
    markup inside DEPRECATED strings.

    (Haddock supports markup inside DEPRECATED messages, which allows to
    turn references to Haskell entities into hyperlinks by using the usual
    Haddock markup.)

    Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>