Add "maxlength" option for text & textarea fields

Many sites require character limits on certain fields to prevent user input from "breaking" the design.  This pull simply adds an additional option "Max Length" to text and textarea fields where a user can specify a numeric character limit.  The value specified here gets rendered as a "maxlength" attribute on the form field elements, preventing a user from entering input beyond the character limit.