Methods now throwing InvalidArgumentExceptions when parameter type does not match
Methods now throwing UnexpectedValueExceptions when a config value type does not match
Adding Laravels build in logging support
Log error job now
Fixing reset method
Fixing comment spelling
Adding configuration for enabling Laravels build in logging support - standard value is true
Adding test cases for using Laravels build in logging
Adding exception test cases
Fixing setDefaultConfigValues for resetting Laravel logging config
Fixing testJobReturnValue method - the return text has changed if the type cannot be displayed as string
Adding information about the Laravel logging