Adding a generic topological sort for the update pipeline.
Adds more query async result operator handlers
I collect lesser bananas... (Initial detection of changes in collections and related fixup of FKs)

Specifically:
- Update Sidecars to allow taking snapshots of collections
- DetectChanges for comparing old and current collections
- Fixup of FK using detected information
- Also, fixup of FK on principal side of 1:1 relationship
Code cleanup
Updating .gitignore
Adds sln/kproj files for new VS 2014 tooling
Rename to EntityFramework.* and bump version to 7.0.0-*
React to renames in makefile.shade
React to version bump in makefile.shade
Update resource references
React to renames in InternalsVisibleTo attributes
React to renames in migrations tests
Bump EntityFramework.Migrations to version 7.0.0-*
Updating release Nuget.config
Updating dev Nuget.config
React to renames in PackageReference items
Merge branch 'release' into dev
Fix building/running in Visual Studio by renaming resource file logical names  to match new assembly names.
Merge branch 'dev' into merge