Fix for RosterListener null handler exception

RosterListener does double-duty for Enter and Leave message handling. If
the Adapter is sending both types, each RosterListener will throw an
exception due to one of the internal handlers being null.
Merge pull request #114 from Spksh/master

Fix for RosterListener null handler exception