Merge branch 'master' into email-jobs

Conflicts:
	services.php
Create abstract console work class, for wrapping console commands as resque work classes.
Create work class for sending emails.

Add DocBlocks.
Old services file did not delete when master was merged.
Add method in email service to enqueue send email jobs.

Inject resque into service to accomplish this.
Merge branch 'master' into email-jobs
Enqueue job to send email on new user registration.

Use ArrayInput instead of abstract Array class.
Fix typos in use statements and method name.
Don't define abstract function.
Use resque wrapper service instead of using php-resque directly.
Send reset password email.
Use Arr utility class correctly.
Merge pull request #33 from synapsestudios/email-jobs

Create Email Jobs