Added functionality for inputDefaultError to get an ID, added hooks for input components to use inputDefaultError with aria-describedby attribute set properly

Fixed undefined text showing up in attribute

Changed aria-describedby to ariaDescribedby and made relevant changes to remaining files

@W-1688562@ [REVIEWED BY: ssun]
Merging origin/jye/master-pending-inputDefaultError-accessibility into master