Add :Gwn, :Gwp, and :GwP commands

The way I've done it these are literally copy-pastes of the function and command definitions for `Gwq`, so this is probably a candidate for DRYing out. Plus there's no documentation; I'm happy to add that if you like - let me know if you'd like that in a seperate commit or in this one.