Build: Depend on base-compat instead of base

Provides System.Environment.lookupEnv for GHC 7.4
Build: Only use libc++ on OSX for now