Use explicit get for 'quest'

Quest is currently set to null when quests end. Mongoose wraps the value
in an object so the test will fail.
Pets are set to 5 not true.
Fetch each member to get correct data

_group.members is an array of IDs not the user objects.  Fetch each one
to test.
Update to wrap async calls with async.parallel
Merge pull request #3832 from jobywalker/fix-hurts-the-boss

Fix hurts the boss