A bash inspiried readline implementation for PowerShell