Delete function that became unused in 48da372
Delete function that became unused in 209276e
update wait_for_stream  according to the new specification
make it compatible with xmpp over websocket http://datatracker.ietf.org/doc/draft-ietf-xmpp-websocket/?include_text=1
ignore rel/mongooseim instead of rel/ejabberd
mark websocket messages and change name
add xmlns jabber:client to all messages sent to client via websocket
rename parser type
Revert ejabberd_c2s and mod_websockets to pre-update version
Add support for new XMPP over Websockets in mod_websockets
http://datatracker.ietf.org/doc/draft-ietf-xmpp-websocket
Use exml with infinite_stream and autoreset for websockets
Change rebar.config to point to correct exml version
Simplify new-type Websocket connection detection
exml 2.1.4 and ejabberd_tests from ietf89websockets
Update section re tests
Merge pull request #173 from esl/pp-websocket-update

IETF89 - XMPP over Websocket v2
ejabberd_tests 2.1.11
Merge pull request #188 from lucafavatella/delete-unused-functions

Delete unused functions
Patch for SASL SCRAM-SHA-1 (thanks to Stephen Röttger)(EJAB-1196)

Works with internal (mnesia) storage.

Conflicts:
	apps/ejabberd/src/cyrsasl_anonymous.erl
	apps/ejabberd/src/cyrsasl_digest.erl
	apps/ejabberd/src/cyrsasl_plain.erl
	apps/ejabberd/src/ejabberd_c2s.erl
	src/ejabberd.app
	src/ejabberd_auth_ldap.erl
	src/ejabberd_auth_pam.erl

Fix and improve support for SCRAM auth method (EJAB-1196)

Conflicts:
	apps/ejabberd/src/ejabberd_auth.erl
	apps/ejabberd/src/ejabberd_auth_internal.erl
	rel/files/ejabberd.cfg
	src/ejabberd_auth_ldap.erl
	src/ejabberd_auth_pam.erl
	src/ejabberd_piefxis.erl
adjust SCRAM related changes to Mongoose
change place from auth_failed hook is run
small performance improvements in jlib