fix storing and verifying of scram passwords
Merge pull request #320 from esl/scram-serialize-fix

fix storing and verifying of scram passwords
use specific commit from ejabberd_tests

6b005223244413d17fd0abbecd5e8ad450c0105b
use specific commit from ejabberd_tests

7013995647a52e3cc52bb40cd8e02829aadd8642
remove ejabberd_cth module from source

It is meant to be used in tests so src directory is not for it,
moreover this module is never called
remove snmp related modules
remove p1_* files they are downloaded as one dependency

rename p1_fsm to p1_fsm_old and use in ejabberd c2s
refs #291
do not use p1_mnesia as it no longer exist
remove legacy offline odbc backend