SMACK login refactoring: merge roster fetch, presence send