Update to 1.19

changelog:
1.19
* necessary changes to work with GHC 7.8

1.18.11
- Avoid triggering GHC's -fwarn-lazy-unlifted-bindings
- Merge branch 'master' of github.com:simonmar/happy
  Get rid of warnings in Setup.lhs
  Turn on -Wall (and remove defaulting warning) and cleanup warnings
  Corrected section "Using Happy with GHCi"
- tests/Makefile: fix precious files
    Avoids rerunning part of passed tests.
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
- tests/Makefile: switch to explicit package imports
    To avoid collisions like:
    monaderror.agc.hs:6:8:
        Ambiguous module name `Control.Monad.Error':
          it was found in multiple packages:
          monads-tf-0.1.0.1 monads-fd-0.2.0.0 mtl-2.1.2
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Update to 3.1.0

Changes in 3.1.0:
* necessary changes to work with GHC 7.8.1