Changes to base(5)

Changes to base:
commit a91d68221ca30a3564b4e611c81a4e471a3a86c1
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Tue Feb 25 11:04:46 2014 +0100

    Add `withMVarMasked` (re #8818)

    Like `withMVar`, but the @IO@ action in the second argument is executed
    with asynchronous exceptions masked. This completes the `MVar` API,
    which already contained `modifyMVarMasked` and `modifyMVarMasked_`.

    Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
    (cherry picked from commit 2d5471cd3ee42406042a030424a1a83308a170fa)

commit b367878772200ff037451be8d9b3ad8ab40478df
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Sun Feb 16 22:03:17 2014 +0100

    Minor fixes to Haddock markup

    Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
    (cherry picked from commit 6f6f29b34574bc9ed49cc44f0e18596f829c75df)

commit 7d7f010e0b5c4cd738307bac533ce66c6467c5cf
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Sun Feb 16 21:59:31 2014 +0100

    Tweak Haddock markup in Control.Applicative

    This (arguably) improves rendering with Haddock 2.14

    Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
    (cherry picked from commit b3307dc871503ead93771b2096b819273cd129a6)

commit 56c5ea388b24167591ab1e379b34795e29988b37
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Sun Feb 16 21:57:39 2014 +0100

    Fix typo in documentation of Data.Functor.($>)

    Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
    (cherry picked from commit 599130f79009c97974ddde4707365afa7b433805)

commit c17729feb11b7992089a8cac540dd999b76557bc
Author: Chris Dueck <crdueck@uwaterloo.ca>
Date:   Wed Feb 19 22:18:14 2014 +0100

    Use new bitwise Int# primops in Data.Bits (re #8791)

    The new primops (see also #7689) allow to optimize
    `instance Bits Int` by allowing to operate directly on Int#
    instead of having to convert to Word# and back to Int# again.

    Authored-by: Chris Dueck <crdueck@uwaterloo.ca>
    Signed-off-by: Herbert Valerio Riedel <hvr@gnu.org>
    (cherry picked from commit 0fc4fb5477d3ca22a8b6894db5b1112b9badfdc4)