Play short videos

Very short videos (<2s) were not played some times. This happened due to reception of EOS before having configured the complete pipeline. This commit solves the issue not propagating the EOS event until the
pipeline has been configured. This solves

https://bugs.launchpad.net/media-hub/+bug/1386571