Refactoring task "promotion" out of Task model code and into
TaskPromotionStrategy singleton. Also fixing an error with bkgd of
.open.talk-bubble.