Improved authSetup so it now handles the case where the user doesn't have a salt which were causing the pbkdf2 algorithm to never complete
Changed to default usage of memory-based chat-repository