An API for updates, similar to Sparkle (http://sparkle.andymatuschak.org/)