CI: add builds with the latest clang and gcc
We could add the latest gcc and clang to our Travis matrix.
Travis is running older gcc and clang versions:
- Linux: Ubuntu's older clang and gcc
- macOS: Apple's custom clang, no gcc
Appveyor is already running gcc 8.2, and it seems to be updated every 6-12 months.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information