Update DecimalFieldType to use NumberBox control
Add DeviceId and SearchTypeValueId fields to attendance table to track from where and how person checked in.
Changes to the web.config to add mime type for svg if needed.
CSS changes
UI Tweaks
Changed tree-view to treeview in the CSS and code.
CSS changes to .Less font names and small tweaks to the default layout.
Add remaining Financial tables
Remove unintended alert message
Added ability to inherit attributes, added decimal attribute, added max/min phone length into check-in search block, added CheckInStateClass diagram.
- new RockRestClient that will make interfacing with our Rock API from a desktop app (like the Check Scanner) easy and just as secure as a browser without the need for Oauth, etc
- Check Scanner uses new RockRestClient for Rock API operations
new BinaryFileTypeContributionImage migration
added missing Copyright Headers
Update base CheckinPage to handle page navigation in a more generic way
- Updates to Check Scanner
-- Started on Scanned Checks Grid
-- Started in Batch Edit/Readonly Mode
-- tweaks to make buttons look more like bootstrap
Merge remote-tracking branch 'refs/remotes/upstream/develop' into develop

Conflicts:
	Rock/Model/FinancialBatch.cs
	Rock/Rock.csproj
Merge branch 'refs/heads/develop' into feature-bcp-financepages

Conflicts:
	Rock/Rock.csproj
Resolve merge conflicts