Split frameworkAssemblies and dependencies completely
- Framework resolution happens in a single place. It has been removed
 from the nuget and project resolvers
- Updated all project.json files to use the right section for
frameworkAssemblies
Updated C++ projects to vs14
Updating IncludePath to use Win8CoreSystem headers when building targeting
Win7_Plus_CoreSystem
Removing extra IncludePath
Disable partial ngen when crossgening
Allow specifying --partial option to re-enable partial ngen
Cleaning up comments
Add support to pack the main project
- Added new entryPoint field to project.json
- The entryPoint is the application that should be used as the EntryPoint.
Since "root" is just a meta package that doesn't have anything loadable.
- Refactored the logic around copying files to the root to make it match
what happens when we're deploying source.
- Move reports to PackRoot instead of the ctors of each packable type
Merge pull request #701 from aspnet/partialngen

Crossgen in K should turn off partial NGEN
Add version to ILibraryInformation

#666
Write Error to ErrorStream
Updating per PR comments