implemented the datePicker

this was a particularly difficult task. the datePicker is a fragment
 launched from another fragment. the picker then uses a Calendar
 object to return the date timestamp and parses the date for
 viewing.
Merge remote-tracking branch 'origin/master'