Fix #590; add devise-guests to the gem's Gemfile so it gets loaded correctly, and make sure guest_user gets reloaded after transferring persisted data