Adds fallback for mb_strlen, fixes #61

Adds a function_exists check for mb_strlen and will use php's strlen in place of mb_strlen. Addresses issues with PHP installations that do not have the non-default mbstring extension enabled.
I.e. if it was encoding-save, people wouldn't have used `mb_substr()` in the first place, no?