- change PersonService Get(id) and Get(guid) to return the person even if they are deceased or are a business since the caller is asking for a specific record
- changed button size on defined values
- disallowed mobile zooming on splash page
- removed inconsistant margins on checkboxes
- added created by, approved by labels back to communication details.
- fix GetCurrentContext in the case of Person so that it will return a person even if they are deceased
- made warp content class and applied it to the communication details.
+ Update the label printing configuration settings on Device, Location, and Group Type UI.
- Update communication detail block to hide 'Open' button if transport doesn't support it.
- added dev tool sql to help code generate Rock/SystemGuid/FieldType.cs
- remove commented out code
- added missing copyright header
- updated DashboardWidget to set col-xx- classes based on the selected col-md- value
- moved DashboardWidget files into Reporting/Dashboard
- updated Rock/SystemGuid/FieldType.cs to include all the FieldTypes that we ship with
- Migration
    + Added Help Text to Defined Type
    + Populated help text for the Label Merge
    + Added Global Attribute for Safe Sender (DT)
- removed bullets from new communication block
- Changed MetricValue.CampusId to Metric.EntityTypeId/MetricValueEntityId
- Added SingleValueFieldType and MultiValueFieldType to EntityType
- some migration rollups
- Add delete option to Defined Type details block
- Fix communication copy so that it does not copy the created by info also
+ Update email transports to check the 'From Address' to make sure it is from a safe domain.  If not, the organization email will be used instead as the from address and the original value will be used as the Reply To address.
- Update check-in so that labels are not printed again when clicking the 'Done' button