title: is it possible to catch when any Task terminates due exception and log?
body: <p>Is it possible to catch when any Task terminates due exception and log? I've added <code>CurrentDomain_UnhandledException</code> handling but this doesn't help.</p>
  
  <p>I create tasks using <code>Task.Factory.StartNew()</code> as usual. When somewhere inside such task exception occurs it crashes silently (but it supposed to work forever, i'm also using <code>LongRunning</code> option). So I want to be notified about such behavior.</p>
  
  <p>Ideallly I want to set some option somewhere to be notified when <strong>any</strong> Task crashes due exception.</p>
  
  <p>If it is not possible then likely I should add something to <strong>each</strong> Task I create? Of course I can just add big <code>try{} finally{}</code> block inside each Task, but probably there are better solutions?</p>