Truncate labels so Fedora doesn't blow up.
Use mb_substr if it exists, fallback to substr otherwise.
Add a test.
Let's do it for Datastreams as well.
Call real string functions, handle modifying too.
Merge pull request #76 from jordandukart/1.x-label-length

1.x label length