Fix Action: add IDs everywhere

Related: #207
Slowly progressing towards using status codes

Instead of using jid equal checks, using status
code (110) for parsing if it's me or not.

While refactoring this, I discovered that
there's quite some bullshit going on in the src/core/event.js.
Will work on it to remove those multiplied presence handlers (wtf!).

Related: #207