Add PEP8 check to Travis-CI

Not sure if this is a good idea, but it should eliminate whitespace fixing commits that can cause merge conflicts.