Merge branch 'feature-ds-refactorgiving'
iCal Schedule UI - Javascript and UI for "Add Specific Dates" is functional
schedule ui, cleanup
iCal ScheduleBuilder - javascript/ui functional for both specific date and exclusion dateranges
LabeledTextBox and all it's children (DataTextBox, DatePicker, DateTimePicker, TimePicker) now do not write control, control-group divs is there is no labeltext or help
Updated DatePicker, DateTimePicker, TimePicker so that SourceTypeName, PropertyName is set by the control so that it can be used without directly associating it to a modal class property
ScheduleBuilder - Prepping so that values can be get/set from codebehind
- updated Person to use "GradeTransitionDate" Global Attribute to calculate Grade.
- updated LoadGroups action to have option to load groups from non-selected locations.
- created two WF actions for filtering groups by 'special needs' attributes and lastname range.
- fixed bug with HelpBlock's a.click handling to prevent default (jumping to top of page).
- fixed typo in LocationSelect block UI.
- updated check-in state class diagram.
Bug fixes on contribution
Note things to fix