scram auth tests
change password format on server dynamically
Add test case for old-type websockets and use correct escalus version
Move old-type Websocket test to websockets_SUITE
Send multiple MUC invites in single stanza for one2one_chat_to_muc

This corresponds more closely to example 63 in XEP-0045 (version 1.25),
and is relevant to esl/MongooseIM#176.
Merge pull request #49 from legoscia/muc-multi-invite

Send multiple MUC invites in single stanza for one2one_chat_to_muc
escalus 2.4.2 and exml 2.1.4
Merge pull request #46 from esl/ietf89websockets

IETF89 Websockets test case
Merge branch 'master' into scram

Conflicts:
	tests/login_SUITE.erl
Merge branch 'scram'
Test basic message carbons
Rename tests to reflect xep-2080 sections.
Test receiving carbons to full jid
Test sent message carbons
Test Xep section 9: Avoiding carbons
Test carbon enabling via property
Move sent/received carbon tests to properties
Move regular routing test to properties
Use Escalus abstracting away fake_auth_server startup/teardown
Use new fake_auth_server API