make other helpers only depend on the request helper
add Ext.graceful_quit
add worker signal management