Implemented scrypt for password hashing
- JSHint for {}
- Removed error if user is already confirmed and call immediately `done(null)`
- JSHint for {}
- Added `confirmRegistration` check
- JSHint for {}
- Added user to `done` callback parameters
- Simplified and corrected `createUser` code