Don't overwrite headers added by other plugins

`GitHub_Plugin_Updater::add_headers` and `GitHub_Theme_Updater::add_headers` are overwriting the array passed to the filter. This will cause headers added by other plugins and themes to be removed. Instead of overwriting, the function should append.