Add exceptions.txt; Add initialize, getOnBeforeDateChange, setOnBeforeDateChange, getOnAfterDateChange & setOnAfterDateChange + their tests
Add getPeriod & setPeriod + their tests
Add getSelectedDate & setSelectedDate + their tests;
Add exceptions to headers
Merge remote-tracking branch 'origin/calendar' into development