utf8_substr fix

Should fix upgrade issues caused by PHP consider 0 equal to null
Merge pull request #1359 from opencarthelp/v1.5.6.x

utf8_substr fix