+ Updated the Rock Grid control to handle seperate DataKey and PersonId columns correctly.
- added alias class for ajaxToolkit:ToolkitScriptManager so that non-core themes that have markup for ajaxToolkit:ToolkitScriptManager won't break
- removed used nuget pakcages (AjaxMin and OData) from Rock.dll (Rock.Rest needs OData but Rock.dll doesn't)
- removed stray unused resources.dll files
- update CodeGen files (BinaryFile/BinaryFileType)
- marked CheckInLocation.CurrentCount as Obsolete since it isn't used for anything
- fixed ModalDialog so it manually adds the 'modal-open' class to body when a modal is showing
- fix itemPickers not adjusting Modal when Cancel clicked
- Updated GroupLocation's GroupMemberPersonAlias to be available as a lave merge field
- Added a way to iterate over attribute values in Lava
- modal now sizes the modal-body as needed in response to pickers(IFrame and Regular Modal behave the same now)
- fixed personPicker not sizing the modal when Cancel was clicked
- Update the Location GeoPoint and GeoFence properties on display nicely in Lava
- Fixed issue with GroupTypeLocationType when used in Lava
- fix modal resizing so it works in Chrome and IE
- fix up comments for EntityTypeFieldType/Attribute to explain that it is stored by Guid
- update Microsoft.Web.Xdt to 2.1.1
- added a Rock Semantic Version class to rock to allow comparing Rock versions for use in the store. There is a similar class in the Nuget assembly, but I'd rather not make a dependancy on Nuget for this type of functionality.
- updates to the GroupDetailsLava block
- fixed file name in project
- added method to get the true semantic version from the current Rock version