# This is a combination of 11 commits.
# The first commit's message is:
Rebasing

# This is the 2nd commit message:

fix build.sh to use wget -O instead of -o

# This is the 3rd commit message:

Move k build to kpm build
- Removed old unused scripts
- Removed --native option from build

# This is the 4th commit message:

Made kpm work on core clr.
- ifdeffed out RemoteWalkProvider
- Shimmed ProtectedData, ConsoleColor and AsReadOnly()

# This is the 5th commit message:

Added build back to Microsoft.Framework.Project to ease the transition

# This is the 6th commit message:

Make the project manager in the produced kre work.

# This is the 7th commit message:

Fixed the LocalizedResourceManager

# This is the 8th commit message:

Enclose paths in scripts with double quotes

# This is the 9th commit message:

Updated based on CR comments.

# This is the 10th commit message:

fixed build script for both Linux and Windows

# This is the 11th commit message:

Enable CrossGen tests
Fixing KRuntime to buld on both windows and Linux

Adding .nuspec packages for Linux, the other .nuspec packages does not work on Linux because of file system diffrences

Make zip archive entry look-up case-insensitive

Final fix  to build script to complete the build process

Leave some trivial things in a hurry

squash commits for formating and removing unneccessary changes

Fixed packaging bug

makefile removed

Linux changed back to Darwin

Fixed some formatting

Fix to build scripts and an error that occurs on mono

Fixed two arguments constructor problem on mono

Changed to download kre to temp folder, added -force command, fixed minor help text bug

putting back some unnecessary changes pointed out by owner

Some more changes