Improve behavior on Wear

PendingIntents replace each other unless you give each a distinct
requestCode. I should have now done this, so I can properly deal with
each one separately.

Also guarantee that the order is correct.