Add custom loader for Powershell, improve its implementation in Cmder

Fixes #104, fixes #53, fixes #65 (my bad), related to #136, and should
fix #139