Added bg.footer_random_pool so that the backend can control the density
of footer messages. Also simplified impressions down to category/target
only.