clean after anon user disconnection
add reload_dev target to Makefile
prepare user, server and resource for uset_presence_hook
compile tests in build phase
add missing `anonymous_purage_hook` to `mod_mam`
remove default domain from node2 hosts

this domain is added hance conf reload when needed
Merge pull request #289 from esl/travis-full-spec

various fixes related to cleaning after user's removal or disconnection