cherry-pick and applied to require-js '[CDE-325] Date Picker should trigger events when popup opens/closes'
  - implemented events onOpen and onClose for dateInputComponent
  - updated documentation of dateInputComponent
  - dateInput Component unit test
  - adjusted text size of DateRangeInputComponent sample