gui: begin implementation of time widgets
Merge branch 'master' into feat_datetime
fully implemented date and time textfields
gui: datetime widgets textfields not editable
gui: new demos to test date and time panels
gui: some minor bugfixes for widgets
gui: New tests to check each component
gui: minor bugfixes, cleanup test cases
gui: some layout changes