Packed full of roasted vegies, tomato pesto and cheese, even meat-lovers will love this vegetarian lasagne.