Adding lodash dependency.
Added a new password cannot be empty error to strings.
Identities is now a private field.
Styling fix in basic security provider.
Crud Update will now deep merge the existing and new documents.
Adding a check to ensure that the users identity is only parsed if present on the user.
Cleaned the users validate file. Possibly more clean now.
All tests pass, Identities will never be returned.
Merge branch 'auth-providers' of https://github.com/Solid-Interactive/grasshopper-core-nodejs into auth-providers