fix login-status issues

botched fix for this login status issue on the
previous release. left in a line after the conditional
that would still blindly set thge status to whatever
was supplied, even if it doesn't make sense

MSP-11782
make sure create_cracked_credential always returns

always return the newly created core
Merge pull request #82 from rapid7/bug/MSP-11782/login-status

fix login-status issues