Add optional argument to endRequest
Add optional argument to endRequest

The optional argument allows endRequest to be called more than once,
as long as any invocation after the first has optional=True.

SRabbelier/Melange,SRabbelier/Melange,SRabbelier/Melange,SRabbelier/Melange,SRabbelier/Melange,SRabbelier/Melange,SRabbelier/Melange,SRabbelier/Melange,SRabbelier/Melange