Make "kpm restore" case-sensitive

parent #581 

Shows user-friendly warning:
`Unable to locate System.console >= 4.0.0.0. Do you mean System.Console?`

Skip it instead of throwing