Move backgrounds towards scenarios

This involved deleting a couple of scenarios for behaviour which I don't
think is valid. A background with no scenarios should give a parse
error, as there's nothing to execute.