Added some more robustness to the PLY reader.

29 jobs from ply_reader_does_not_terminate in 66 minutes and 18 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Build
passed #54117
VS2013
VS2013-32-bit-shared-apps

05:29

passed #54118
VS2013
VS2013-32-bit-shared-no-apps

05:06

passed #54121
VS2013
VS2013-32-bit-static-apps

05:36

passed #54122
VS2013
VS2013-32-bit-static-no-apps

05:15

passed #54115
VS2013
VS2013-64-bit-shared-apps

06:44

passed #54116
VS2013
VS2013-64-bit-shared-no-apps

05:18

passed #54119
VS2013
VS2013-64-bit-static-apps

06:52

passed #54120
VS2013
VS2013-64-bit-static-no-apps

05:33

passed #54109
VS2015
VS2015-32-bit-shared-apps

07:57

passed #54110
VS2015
VS2015-32-bit-shared-no-apps

06:10

passed #54113
VS2015
VS2015-32-bit-static-apps

07:54

passed #54114
VS2015
VS2015-32-bit-static-no-apps

06:19

passed #54107
VS2015
VS2015-64-bit-shared-apps

09:18

passed #54108
VS2015
VS2015-64-bit-shared-no-apps

07:23

passed #54111
VS2015
VS2015-64-bit-static-apps

09:38

passed #54112
VS2015
VS2015-64-bit-static-no-apps

07:42

passed #54104
VS2017
VS2017-32-bit-shared-no-apps

07:28

passed #54106
VS2017
VS2017-32-bit-static-no-apps

06:45

passed #54101
Qt5101 VS2017
VS2017-64-bit-shared-apps

07:53

passed #54103
VS2017
VS2017-64-bit-shared-no-apps

06:58

passed #54102
Qt5101 VS2017
VS2017-64-bit-static-apps

09:06

passed #54105
VS2017
VS2017-64-bit-static-no-apps

07:08

passed #54095
Linux
clang-c++11

24:46

passed #54097
Linux
clang-c++14

36:37

passed #54100
Linux
cppcheck

00:09

passed #54094
Linux
gcc-c++11

03:25

passed #54096
Linux
gcc-c++14

03:08

passed #54098
Apple
macos-c++11

23:31

passed #54099
Apple
macos-c++98

12:37