Fix test failures if content promotion/demotion is slow.
Attempt to fix intermittent fact update test failure.

I suspect this is because the event has to be received by hornetq listener and
stored in db outside of the current request, and thus might take a little time
before it shows up.
Merge pull request #725 from candlepin/dgoodwin/spec-fixes

Fix test failures if content promotion/demotion is slow.