Update version for branch

MSP-10963
Add realm_id to columns used in metasploit_model_cores unique indices

MSP-10963
Extract 'potential collision' shared example

MSP-10963
Refactor 'two metasploit_credential_cores'

MSP-10963

Ensure that by default both cores are unique, thereby simplifying
correlation logic in shared examples.
Extract context with correlation pattern into method

MSP-10963
Fix uniqueness validation to include realm_id

MSP-10963

Give a unique message for each uniqueness validations so the multiple
uniqueness validations on private_id and public_id can be distinguished.
Merge branch 'master' into bug/MSP-10963/realm-uniqueness

MSP-10963

Conflicts:
	lib/metasploit/credential/version.rb
Allow JRuby builds to fail

JRuby is having problems with the NTLMHash hash calculations and
validations and we don't have time to fix them now.  Additionally,
metasploit-credential only support JRuby because metasploit_data_models
did from a community RFE, so JRuby support isn't critical to
metasploit-credential release.
Include branch for travis-ci badge

[ci skip]

This way build failures on branches won't influence badge.
Expand Documentation in README

[ci skip]

Cover how to setup database, generate, and read.
Fix headers in README

[ci skip]
Include Testing in README

Since the Documentation section required documenting how to setup the
database.yml, it made sense to also include a Testing section that
included the same information and how to run the specs.
Merge branch 'master' into bug/MSP-10963/realm-uniqueness

MSP-10963
Add bundle installation to Testing
Include nil attributes in uniqueness validations

MSP-10963
Specs to check across uniqueness validations

MSP-10963
Restore uniqueness validators

MSP-10963

Since last commit proves validator changes are needed, restore the
changes to prove the specs catch the error.
Minor typos corrected

MSP-10963
Fixing spec that I did not run. Pity the fool.
Merge branch 'bug/MSP-10963/realm-uniqueness'