Test to check default value of BackgroundJob.ClientFactory
Testing ctor overrides in BackgroundJobServer
Removed unnecessary line in JobCreationProcess
Removed unnecessary line from PreserveCultureAttribute
Wrapping custom exception in JobPerformanceProcess
Checking BackgroundJobClient extension method for null value
Added test for PreserveCultureAttribute
Added test for InvocationData to check all code paths
Changed test for ServerWatchdog to check all code paths