enhancements to trulyDelete

When trulyDelete is set to true, the associated profile is also removed
now. The user also gets logged out correctly.