1) Adjusted component structure
2) Added styles needed for removing borders on input if InputGroup is used
3) Added HasStartInputGroupEffective bool to control the rendering of css classes needed for styling
4) Removed "hx-input-date-predefined-dates" css calss as no usage found
This PR implements changes needed for #773.
1) Adjusted component structure 2) Added styles needed for removing borders on input if InputGroup is used 3) Added HasStartInputGroupEffective bool to control the rendering of css classes needed for styling 4) Removed "hx-input-date-predefined-dates" css calss as no usage found