title: maxlength property for itext in fabric.js
body: <p>Is there a maxlength property for itext using the fabric.js library? If not, how would one go about coding one to be as fluent and consistent as the html/javascript maxlength property? I have been working on one, but it isn't fluent like that of the maxlength property. The problem with mine is that it will add the character and then remove it, so the user can see it happen... unlike that of the maxlength property where it just stops taking input.</p>