Announcer: add >>on: aClass doOnce: aBlock

This addition was proposed by Sebastian Sastre (@sebastianconcept)
on the mailinglist.
Announcer: add first unit tests
Merge pull request #731 from mkroehnert/announcement

Add Announcement>>on: aClass doOnce: aBlock