Add initTextLayerWithMaxWidth to init a text layer with a given max width

Hi, 
I was using ImageWorkshop, and i've added a method "initTextLayerWithMaxWidth" like the initTextlayer but the width of the generated layer must be fixed with a given maximum width.