Changes to base

Changes to base:
commit d679f5e9b57935fb0c04ddccb85c69881212979a
Author: Herbert Valerio Riedel <hvr@gnu.org>
Date:   Sun Nov 24 13:14:16 2013 +0100

    Add `instance {Bits,FiniteBits} Bool`

    This interprets `Bool` as an 1-bit "unsigned" bit-field and provides a
    simple (not particularily optimized) implementation to that end.

    See "Proposal: Add `instance Bits Bool`" by @ekmett, Nov 2013,

     http://permalink.gmane.org/gmane.comp.lang.haskell.libraries/20663

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