Make NuGet framework references first class
- Automatically reference framework assemblies when compiling against nuget packages
  that provide them.
- Expose framework references from NuGet packages in the dependency graph
Always return the dependency when looking at nuget packages
Package restore doesn't care about framework references
Add license header
Added another header
Reusing HttpClient when restoring packages so that HTTPS handshakes are only performed once per host (respecting HTTP keep-alive)
Fix issues when coreclr.dll isn't loaded from the current directory
- Added the LOAD_LIBRARY_SEARCH_DLL_LOAD_DIR flag to LoadLibraryExW call
  when CORECLR_DIR is specified

Fixes #179
Sort dependencies
Added ProjectName to ConfigurationsMessage

#178
Drain all inbox messages befor calculating the result
#177
Added FriendlyFrameworkName to ConfigurationData and ReferencesMessage
- Read friendly name from Redist.xml file if available
- Fallback to long framework name if redist isn't around

#172
Added ability to only check for errors via k build
Walking the dependency graph for all selected runtimes

Defaults to svr50 if no runtimes are specified
Modify the default dll search paths when we CORECLR_DIR is specified.
Made KPM pack work for full paths
- Changed Microsoft.Framework.PackageManager to be a class lib
- Use the file name when resolving the target framework

#166
build install will start new command window using built KRE

requires kvm on path
also sets 'build' alias to built version
Removing install command

It was only ever there to help test cmdline parsing
Will come back eventually
Adding --appfolder <NAME> switch to kpm pack

Changes the primary project's folder name in the output location
One commonly usage is "--appfolder wwwroot"
Is single folder name only, must not be a path
Copy fewer files when packing

see #182
Clear ReadOnly attribute from file as copied

See #196