API: Announcement#getText() no longer returns a reference to the text array; rather, it returns a deep copy of it (if you were even able to get to it).
API: FrogAnnounce#getAnnouncements() now returns type Announcement[], rather than String[]. There was a major issue with the way it had been done before (any announcements with multiple lines would mean the plugin would throw an IndexOutOfBoundsException). I feel that this is more useful, as well.
API: Cleaned up some of the javadocs. In particular, one of the return params for the javadoc said something about getting the return. Whoops.
Added individually-timed announcements. These will not stop synchronous announcements from running (i.e. if you have 2 announcements running individually and 1 running synchronously, all set to 1 minute, all 3 announcements will fire at the same time).
Updated ignore system to use UUIDs instead of names. Anyone who is currently ignored will be lost. Sorry, there was no real "decent" alternative.
Added more clarification to default configuration.
Added examples of individual announcements to default configuration.