- experimenting with a Rock.Client dll that contains code generated "dto" versions of the Rock.Model's that can be used for Rock REST clients
Merge branch 'develop' into feature-mp-rock.client
- updated Rock.Client after codegen
- started on support for Non-Check transaction scanning
Merge branch 'develop' into feature-mp-transactionscanner
Merge branch 'develop' into feature-mp-transactionscanner

Conflicts:
	Rock.Migrations/Rock.Migrations.csproj
- updated migration
Merge branch 'develop' into feature-mp-transactionscanner
Merge branch 'develop' into feature-mp-rock.client

Conflicts:
	Rock.sln
- updated codegen for Rock.Client
- updated code gen'd rock.client files
Merge branch 'develop' into feature-mp-transactionscanner
- check scanner started adding UI and support for other Tender Types
Merge branch 'develop' into feature-mp-transactionscanner

Conflicts:
	Rock.Migrations/Rock.Migrations.csproj
- removed unneeded reference to Rock in Rock.Wpf (this also removes a bunch of other dependencies, like EntityFramework, etc from this project)
- added IFinancialTransactionScanned to help Check Scanner Utility do both envelopes and checks
- updated TransactionImageOrderMigration again in branch
- updated LoginPage in CheckScanner and StatementGenerator to click the LoginButton when <enter> is pressed
- almost got check scanner doing non-checks and checks (not done)
- Fix caching issue when items are flushed and then read again from cache within same transaction resulting in item not being flushed