Change "Not a simple type" warning to log message

Workaround for -Xfatal-warnings being triggered because of #830.
Merge pull request #1477 from puffnfresh/dont-warn-not-simple-types

Change "Not a simple type" warning to log message