handle deprecated pre-defined types for 17.0 and later
remove 17.0rc1 from travis, wait for travis 17.0 support
Merge pull request #166 from tsloughter/master

handle deprecated pre-defined types for 17.0 and later