Use new env variable for target framework.
If there's no current service provider don't throw when getting it
- Code more defensively to handle nulls using C# 6 hotness
Back to normal C#
- IL created by C# 6 is null propagation seems to explode in release mode
Add "--quiet" to "kpm install"
Add environment variable KRE_APPBASE to set application base
Make kpm support three kinds of local repositories

- FlatListLocalPackageRepository: repo\{id}.{version}.nupkg
- NuGetStyleLocalPackageRepository: repo\{id}.{version}\{id}.{version}.nupkg
- LayeredLocalPackageRepository: repo\{id}\{version}\{id}.{version}.nupkg