Bug/msp 10859/invalidate login

 VERIFICATION STEPS

- [ ] load this branch
- [ ] `rake spec`
- [ ] VERIFY no spec failures except the PRE-RELEASE one
- [ ] change your Pro Gemfile to use path to point to your local copy of credential with this branch
- [ ] start pro
- [ ] create a new project with the network range set to 10.20.39.0/24
- [ ] run a discover scan on the whole network
- [ ] go to credentials management
- [ ] add a new core with public: msfadmin private:msfadmin
- [ ] add a new core with public:sa private:msfadmin
- [ ] go to BruteForce Reuse, select all services and add to target list
- [ ] select msfadmin:msfadmin as the only cred and add it to the list
- [ ] launch the bruteforce
- [ ] go to single cred view for msfadmin:msfadmin
- [ ] VERIFY all the Logins say Validated
- [ ] got Bruteforce reuse
- [ ] select all target services and add to list
- [ ] select sa:msfadmin as the only cred and add to the list
- [ ] launch bruteforce
- [ ] go to single cred view for msfadmin:msfadmin
- [ ]  VERIFY all of the logins still say Validated