- 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.
+ ScheduleBuilder - added date validation and starting to organize Javascript
+ Date/Time Pickers - minor fixes
+ DataTextbox - Added LabelTextFromPropertyName (default's true to preserve current behavior) which lets you set whether the LabelText is derived from ProperyName if LabelText is not set
+ improve how the scrollbar works on pickers that are within a modal scrollbar area
+ Change 'Detail Page Guid' attribute label to just 'Detail Page'
+ Fixed up bug in my Database.SetInitializer trick.  I should have set it in Global.asax.cs and not in the RockContext() create.  Oops :(
+ BaseUrl no longer needed in Web.Config.  Global.asax.cs figures it out from the first Request
+ Modified FinancialTransaction model into FinancialTransactionBase<T> so that we can have a couple of tables inherit from FinancialTransaction, and still create our code generated services
+ Fixed up CodeGenerator to ignore Abstract classes and models that aren't real tables
Migration (Empty) for FinancialTransactionBase<T> changes
ScheduleBuilder - Added TinyScroll stuff
fix typo in ItemPicker js that was causing some pickers to not work
+ ScheduleBuilder - Started converting it all into a control
ScheduleBuilder - Control now renders all the html correctly.  Next step is to work on the Get/Set, etc
Merge branch 'upstream/develop'