add 'document-start' event
rename 'inject-js' to 'inject-js-start'; add 'inject-js-end'

See #1372