Default USE_PCH to ON and always use that for CI
I really like this PR and I am actually in favor of setting USE_PCH to ON as default value in the CMakeLists.txt files and to enable it for all the travis builds too.
Originally posted by @bourtemb in https://github.com/tango-controls/cppTango/pull/526#issuecomment-500917259