* Convert usplash to Upstart jobs, so that we handle VT switching on startup/shutdown properly again (LP: #434361). This makes use of a new 'starting-dm' event emitted by display manager jobs, so declare Breaks on gdm and kdm versions that don't do this. * Add -t option to set the initial timeout without having to wait for the fifo to appear. (Upstart jobs don't tend to talk to usplash at the moment, so we need a longer timeout to start with in the initramfs, until we get as far as running init scripts.) * Add --ignore-sigterm option as a temporary hack to make it easier to use Upstart's built-in process-killing code.