Removed redundant code (unnecessary quotes and blank setUp/tearDown Fixtures)
Added has clause as suggested by @neonstalwart so that test is only applied to platforms that support webworkers.
Added termination to the test workers.
Added better description for last worker test.  Description was a copy'n'paste of the previous.
Test for subworkers working.
Added full testing for subworkers (does not run on Chrome as not supported = Test will pass but print message to console).
Changed info messages to warn message (this is in fact what they are).
Changed the object properties for the message that is passed to/from workers.  This is to make the format relate a little more to function.
Test for blob workers added.
Added check for Blobs, no point testing if Blobs not available.
refactored the variable e to message as it sounded like an error return rather than postMessage.
Fixed tabbing inconsistencies.
Added cleanup by revoking on the Blob Url after it is used.
Added the worker terminate a blob url releases to the teardowns.
Added mimetype to Blob to stop Chrome warnings.
Removed unnecessary quotes on properties.