stringshare_del optimization.
trade off safety by speed, we will always assume str was previously
shared, like evas_stringshare_del() did and we can know with zero-cost
the number of references and can avoid strlen() too.
When references drop to zero we still have to do the hash, access the
bucket and then lookup the Red-Black tree, then walk the list of
nodes, but avoiding so would use more memory, unacceptable at this
point.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@37268
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33