Tweeks to String#shorten
Tweeks to String#shorten

Premature exits now return 'String(this)' rather than 'this'.
Added default [splitter] which was forgot from a refactoring of code.

rolka/Sugar,bungle/Sugar,getshuvo/Sugar,bungle/Sugar,Victorgichohi/Sugar,Victorgichohi/Sugar,rolka/Sugar,getshuvo/Sugar