Combine juices and next 7 ingredients (through habaero) in a medium baking dish; whisk well.
Add chicken breasts, turning to coat. Cover and refrigerate at least 1 hour or up to 4 hours.
While chicken marinates, combine yogurt and next 6 ingredients (through pepper) in a small bowl; refrigerate until ready to serve.
Heat a grill, grill pan, or nonstick saut pan over high heat.
Remove chicken from marinade; pat dry with paper towels. If using a grill or grill pan, brush chicken on both sides with oil. If using a nonstick pan, heat oil over high heat until oil begins to shimmer. Cook chicken until golden on both sides and cooked through (about 4 1/2 minutes on each side).