Only tweet every n minutes.

Build an array of updated packages and tweet only
when tweeting interval hits.
Trim the packageToTweet array.

This way it can grow while tweeting occurs.
slight refactor of  diversario's staggering patch, added some logging.
log any errors that occur while publishing a tweet.
Merge pull request #9 from bcoe/update-staggering

Update staggering