make cmd-shim a separate package

I've separated cmd-shim so it's a [separate package](https://github.com/ForbesLindesay/cmd-shim).  I'm happy to change the license/add @isaacs as a maintainer etc. if that makes this easier to merge.