Refactor `pm` to `promotion` (attempt #2)

Even though I like the convenience of pm, I'm nervous about namespace clashes. I think people can alias promotion themselves if they want.

```bash
promotion new <appname>
```