Correct casing in paths and move travis to linux

I suggest that we move travis to run on Linux so that we catch these issues quickly in the future.