CafecitoSprint ARIA support

This branch adds ARIA support to TextWidget, this could be easily extended to other widget if the method used in this branch is considered right.
First we're adding an id to description <span> so it could be referenced.
Then the input template of TextWidget adds two properties, aria-describedby and aria-required, those properties are obtained via a helper view. More properties could be added as needed and the templates aren't burdened with too much logic.