for auto testing
Merge pull request #1016 from syureyi/iosat

for auto testing
remove temporal layer checking
Merge pull request #1017 from ruil2/remove_check

remove temporal layer checking
remove more checking
Merge pull request #1018 from ruil2/remove_check

remove more checking
Merge remote-tracking branch 'upstream/master' into travis.osx