Allows work to be created without any options #27
Adds additional edge cases to be_processed_in spec #27
Removes have_enqueued_jobs matcher. Closes #37