Removed renderTop call. not needed
Added trimLeft & trimRight to string prototype
Created `fabric.TextBox` which keeps it's width & height, and wraps text to suit.
Swapped wrapLines calculation over to render function