Add travis-ci support
Ignore more files on Linux
Fix warning; Qt5 build error, and add a few page sizes
Merge pull request #2 from lkc/travis

Travis