Vendor long running script

From jml/undistract-me@8a4d09e2c2d79a9975825000e743c0ab20c20092

https://github.com/jml/undistract-me/blob/8a4d09e2c2d79a9975825000e743c0ab20c20092/long-running.bash
Remove dependency logic which is not required
Add application name to notification
Add initialisation logic
I keep a trailing semi colon on the end of my prompt command

To ease integration with external code remove it so it's not duplicated.