character_limiter now works correct for UTF-8 strings

strlen() doesn't return the actual length for unicode strings. For example strlen('سلام') returns 8, but length of سلام is 4. strlen(utf8_decode('سلام')) returns correct value 4.
Reference: http://www.php.net/manual/de/function.strlen.php#45407
removed newline from end of file
remove newline from end of file
count number of characters (with mb_strlen) instead of counting number of bytes with strlen
Merge remote-tracking branch 'asli/develop' into patch-1
Merge pull request #2610 from mjnaderi/patch-1

character_limiter now works correct for UTF-8 strings