Drop base lower bound to 4.5
Add ghc-7.4 to travis config
Switch to use === in tests