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
Merge branch 'master' into video

Conflicts:
	uploader/src/main/scala/net/hearthstats/HearthstoneMatch.scala
	uploader/src/main/scala/net/hearthstats/Monitor.scala
	uploader/src/main/scala/net/hearthstats/analysis/HearthstoneAnalyser.scala
	uploader/src/main/scala/net/hearthstats/config/TempConfig.scala