better async download of images
publish Hero dying events and fixes the "card not found in deck"

I finally understood how to use hot or cold observables :
http://www.introtorx.com/Content/v1.0.10621.0/14_HotAndColdObservables.html#HotObservables

hero events are not processed yet.
link HS log to match detection + refactor MatchOutcome usage
unit test to verify the match result detection by log file

+ fix a bug in HearthstoneLogMonitor
do not try to submit the match twice to the API
fix deck list not closing
skip a test until 1ae1ae0 (#466) is merged
Merge pull request #482 from HearthStats/impl478

Match result detection improvement