Added validation to ButtonDropDown and a LabeledButtonDropdownList
Merge branch 'refs/heads/develop' into feature-ds-refactorgiving
Round 1 of Finance revisions
Merge branch 'refs/heads/develop' into feature-ds-refactorgiving

Conflicts:
	Rock/Rock.csproj
round 2 of revisions
Getting ready to merge develop to get StatePicker
Merge branch 'develop' & implement state picker

Conflicts:
	Rock/Rock.csproj
	RockWeb/Blocks/Finance/GivingProfileDetail.ascx
	RockWeb/Blocks/Finance/GivingProfileDetail.ascx.cs
	RockWeb/Blocks/Finance/OneTimeGift.ascx.cs
	RockWeb/Blocks/Finance/RecurringGift.ascx
Edited web controls to render an optional Label.  Also finished converting giving to use Rock elements.
Changes to remove global variables
Merge branch 'origin/develop'

Conflicts:
	Rock/Rock.csproj
	RockWeb/Blocks/Finance/RecurringGift.ascx
Updates to Giving.  Validation fires too early and Tabs don't work
Exception list migration not complete. Preparing to merge fresh pull of develop
Testing migrations
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