Add proxy support in kpm

- Add proxy option to "kpm restore" subcommand
- "kpm restore" uses global proxy (http_proxy env var) by default

parent #215 
Do we want to do something if it's not NET45? I guess this stuff is temporary, but might want to throw or something so someone on CoreCLR doesn't try using it and just seeing nothing happening.