Add error case spec coverage
Updated travis config and README