Merge pull request #28 from anilsaldhana/master

fix versions
Added @Column to the MembershipObject to avoid conflict with MySQL reserved words.
Merge remote-tracking branch 'upstream2/master'
Changes to the Credential API. Changed File-based store to use the Credential API. Added more test cases for Credential and Agent management.
Added the salt to the SHASaltedPasswordHash storage.
Removed NOT_EFFECTIVE status.
Removed NOT_EFFECTIVE status.
add retrieveCredentials() to CredentialStore
Small changes to the Password credential validation.
Merge remote-tracking branch 'upstream2/master'
Improvements to the Password Credential support for the File-based store.
Improvements to the Password Credential support for the File-based store.
Improvements to the Password Credential support for the File-based store.
Improvements to the Password Credential support for the File-based store.
minor
Renaming PlainTextPassword to only Password.
Renaming PlainTextPassword to only Password.
Renaming PlainTextPassword to only Password.
Merge remote-tracking branch 'upstream2/master'
add null checks