Fix compilation issues when using GHC 7.0.1

According to the 7.0.1 Release Notes <http://www.haskell.org/ghc/docs/7.0.1/html/users_guide/release-7-0-1.html>, the via-C backend was deprecated. Passing the -fvia-C flag was causing compilation to fail.

Also, the dependency requirements on base, bytestring needed to be relaxed in order to compile with GHC 7.0.1.