Fixed bug where removal behavior of global headers was unexpected

Added additional overloaded removeGlobalHeader with urlPrefix parameter and removeGlobalHeader without this parameter removes the given key from all global header patterns