Fixed chat controller to account for async db calls, changed adapter usage, added q and fixed grunt-simple-mocha reference in package.json