Prepare the email template.

Signed-off-by: crynobone <crynobone@gmail.com>
Remove password field during registration.
Workable draft for User Registration with Email support.
Add use IoC

Signed-off-by: crynobone <crynobone@gmail.com>
Add missing Orchestra\Testable\Mailer methods.

Signed-off-by: crynobone <crynobone@gmail.com>
Orchesta\Testable\Mailer should be chainable

Signed-off-by: crynobone <crynobone@gmail.com>
Small modification to assertion to reflect first login might use $user->save() which cause the value to be different.

Signed-off-by: crynobone <crynobone@gmail.com>
Minor amendment.

Signed-off-by: crynobone <crynobone@gmail.com>
Merge pull request #91 from orchestral/feature/email-register

Generate Random Password and pass through E-mail during User registration.