PostMessage no longer sends results to the worker

When opening a file, r.results is no longer sent as part of the
'transferlist'. This would case a 'DataCloneException' in Internet
explorer 11. In the future I may look to see if I can have the worker
read the file directly.
Try/Catch for opening file in IE.

Fix for IE11 datatransfer bug.

https://connect.microsoft.com/IE/feedback/details/808083/web-workers-pos
tmessage-throws-datacloneerror-when-transfer-argument-is-specified
Merge pull request #14 from hankinsoft/gh-pages

If postMessage fails due to the browser not supporting datatransfer, then post the message with copied data