Lexer: delete dead code for binary character literals
Lexer: delete dead code for binary character literals

The Haskell 2010 report chapter 2.6 (Characters and String Literals)
says:

  "Numeric escapes such as \137 are used to designate the character with
  decimal representation 137; octal (e.g. \o137) and hexadecimal (e.g.
  \x37) representations are also allowed."

Commit 1c0b5fdc9f2b6ea8166cc565383d4cd20432343c added syntax for writing
character literals using binary notation (e.g. '\b100100'). But this
code can never be reached, because '\b' already represents "backspace".

Turn on -fwarn-overlapping-patterns to catch such bugs in the future.

Reviewed by: hvr

Differential Revision: https://phabricator.haskell.org/D1291

sdiehl/ghc,mettekou/ghc,GaloisInc/halvm-ghc,mettekou/ghc,vTurbine/ghc,ml9951/ghc,olsner/ghc,da-x/ghc,snoyberg/ghc,snoyberg/ghc,shlevy/ghc,da-x/ghc,sdiehl/ghc,tjakway/ghcjvm,tjakway/ghcjvm,GaloisInc/halvm-ghc,sgillespie/ghc,sgillespie/ghc,olsner/ghc,vTurbine/ghc,sgillespie/ghc,mcschroeder/ghc,mcschroeder/ghc,snoyberg/ghc,sdiehl/ghc,vTurbine/ghc,GaloisInc/halvm-ghc,AlexanderPankiv/ghc,oldmanmike/ghc,sdiehl/ghc,gridaphobe/ghc,nushio3/ghc,gridaphobe/ghc,AlexanderPankiv/ghc,olsner/ghc,ml9951/ghc,da-x/ghc,vTurbine/ghc,tjakway/ghcjvm,siddhanathan/ghc,mcschroeder/ghc,mettekou/ghc,AlexanderPankiv/ghc,ml9951/ghc,mcschroeder/ghc,tjakway/ghcjvm,oldmanmike/ghc,siddhanathan/ghc,vikraman/ghc,gridaphobe/ghc,snoyberg/ghc,da-x/ghc,sgillespie/ghc,nushio3/ghc,elieux/ghc,sgillespie/ghc,ezyang/ghc,sdiehl/ghc,ml9951/ghc,siddhanathan/ghc,ml9951/ghc,oldmanmike/ghc,oldmanmike/ghc,ezyang/ghc,ezyang/ghc,oldmanmike/ghc,shlevy/ghc,GaloisInc/halvm-ghc,elieux/ghc,oldmanmike/ghc,vikraman/ghc,vikraman/ghc,sdiehl/ghc,nushio3/ghc,siddhanathan/ghc,AlexanderPankiv/ghc,snoyberg/ghc,shlevy/ghc,tjakway/ghcjvm,da-x/ghc,shlevy/ghc,da-x/ghc,elieux/ghc,shlevy/ghc,shlevy/ghc,GaloisInc/halvm-ghc,ezyang/ghc,mcschroeder/ghc,mettekou/ghc,da-x/ghc,elieux/ghc,vikraman/ghc,GaloisInc/halvm-ghc,snoyberg/ghc,sdiehl/ghc,nushio3/ghc,olsner/ghc,ezyang/ghc,ml9951/ghc,mcschroeder/ghc,AlexanderPankiv/ghc,AlexanderPankiv/ghc,olsner/ghc,vikraman/ghc,vTurbine/ghc,GaloisInc/halvm-ghc,ezyang/ghc,ml9951/ghc,olsner/ghc,snoyberg/ghc,olsner/ghc,vikraman/ghc,siddhanathan/ghc,siddhanathan/ghc,shlevy/ghc,mcschroeder/ghc,gridaphobe/ghc,vikraman/ghc,oldmanmike/ghc,elieux/ghc,gridaphobe/ghc,mettekou/ghc,sgillespie/ghc,tjakway/ghcjvm,tjakway/ghcjvm,siddhanathan/ghc,gridaphobe/ghc,elieux/ghc,nushio3/ghc,ml9951/ghc,mettekou/ghc,elieux/ghc,nushio3/ghc,mettekou/ghc,vTurbine/ghc,ezyang/ghc,vTurbine/ghc,sgillespie/ghc,nushio3/ghc,AlexanderPankiv/ghc,gridaphobe/ghc