19888 - Changes to input fields/css fixes

Added the ability to set maxlength on Input fields and set the maxlength on all of the "order" fields in Setup to a maximum of 9 characters (to avoid exceeding int max). Set all Number fields to right-align number text and added the ability to specify formatting: false.  Fixed spacing issue on the MoneyWidget so that the amount field has more room. Fixed a css issue with input fields where the padding was not allowing text to fill 100% of the field.