+ Update Schedule: Changed IsShared to use Category, changed check-in start/end times to be offsets from schedule start time
Add Migration for Schedule changes and update to schedule detail page
Fixing bug with schedule builder picking specific date in recurring schedule.
Merge branch 'develop' of github.com:SparkDevNetwork/Rock-ChMS into develop
check-in css theme typo
removed a prior new checkin migration and recreated to follow the ScheduleCategory migration.
update RockCSharpMigrationCodeGenerator so that it can be used for 3rd Party Rock plugins and with Entity Framework 6
removed outdated CodeGen script and updated the new one to be 2008 compatible.
+ Fix exeption that was occurring when adding a group attribute
Fix up bug in updated RockCSharpMigrationCodeGenerator.  Now it uses the DbContext's Assembly instead of the current assembly for tablelookups.  This won't effect Rock core, just 3rd party
Redid how ContextAssembly filtering is done in RockCSharpMigrationCodeGenerator.  Now it does it all on one spot, and covers all situations.  It also has an option not to filter now.
fix issue with FinancialTransactionFund inheriting from FinancialTransactionBase<>.  Reverting to just having it be from Model<>instead and giving FinancialTransaction a RefundTransaction member
Update codegen to do CanDeletes in a predictable order
New script to populate a "basic" checkin system data as per the mockup
reorder group type attributes and group attributes
Another EmptyMigration needed after the FinancialTransactionRefund tweaks
Updated FinancialTransaction/FinancialTransactionRefund relationship to work like BinaryFile/BinaryFileData
Fixing bug with modal not toggling correctly when saving schedule.
Removing debug JS code.
Merge branch 'develop' of github.com:SparkDevNetwork/Rock-ChMS into develop