Add negative_priority_presence and invisible_presence tests.

`negative_priority_presence` was added to reproduce the bug in the `ejabberd_c2s` module. This bug was fixed [here](https://github.com/esl/ejabberd/pull/80/files#L1R2021)