For the mango salsa, combine mango, onion, red and green bell peppers, chives, lemon juice, honey, vinegar, salt, and pepper in a nonreactive bowl and chill.
Bring chicken stock to a boil in a medium saucepot. Add rice, salt, butter and Italian seasoning. Return to a boil, cover and let simmer for 20 minutes. Remove pan from heat and let stand for an additional 5 minutes covered before removing lid.
In a separate large wok or heavy-bottomed saucepan, heat the oil over medium high heat, add the onions and cook until lightly browned, about 5 minutes. Lower the heat to medium, stir in the curry powder and flour to combine with the onions and let cook for about 5 minutes. Stir in the vegetable stock and let cook for 10 minutes to make sure the curry powder begins to lose its grittiness. Then add fresh ginger, garlic, carrots, cauliflower, and broccoli, mix well and cook for 10 minutes.
Add the zucchini, edamame, corn, okra and tomato paste, tomatoes with their juice, leek, jalapeno, and salt and pepper, to taste. Bring slowly to a boil, then simmer, stirring occasionally, for 10 minutes.
Place some rice in the middle of a serving dish and spoon vegetable curry over. Top with mango salsa.