Not so fast you guys. Here's the other side of the argument:
http://io9.com/what-other-scientists-are-saying-about-todays-life-on-1716022562
and also
http://m.snopes.com/2015/07/06/alien-life-philae-comet/
I would love for them to find life. But until such a time as an official announcement is made by an international body of astrobiologists - I'm withholding belief.