Use preprocessor config instead of cflags

Newer terminology for relaunch.
Fail if finish_install tool name not defined.
Holy megabyte icon, Batman!
Implementing formal protocols for most Sparkle delegates.
Quiet protocol warnings.
Avoid setting useless private font family name in the WebView
Disable plug-ins in release notes WebView
Removed 10.4 code
Use Objective-C properties for the SUAppcastItem class.
Use more modern Objective C syntax.
Merge pull request #1 from pornel/master

Merge
Removed an unused variable.
Fixed unit test bundle identifier