trivial: Don't assert when removing an updatable application

We use UNKNOWN to force the state machine into a known state.
trivial: Set extra metadata for debugging new packages
trivial: Don't include an extra forward slash when setting the application datadir

This is just cosmetic, the consumers of this just don't care.
Use the full ID when creating GsApp objects to prevent name clashes