Fix freeRebirth flag

Coffee is assuming the negation (!) applies to the AND of the two tests
should be just !user.flags.freeRebirth = true.  Fixes 4 test errors.
Fix: OK for unpurchaseable quest to have no value

Changing test to only check that a quest has value if it is "canBuy=true".
This (with PR#262) should fix the last test error on habitrpg-shared.
Merge pull request #262 from jobywalker/fix-freeRebirth

Fix freeRebirth flag
Merge pull request #263 from jobywalker/fix-no-value-quest-ok

Fix: OK for unpurchaseable quest to have no value
chore(npcs): back to normal npcs