Behaviour Planning: A Toolkit for Diverse Planning