Adding 'EndRequest' event and changing FTDV to listen to it

Better name?

Closes #434