Cleanout inside of chicken, rinse chicken inside and out with cold water. Pat dry with paper towel and cut chicken into pieces.
Season chicken pieces with salt and pepper and lightly cover with oil. Mix cumin seeds with agave syrup and set aside.
Set one side of clean, well-oiled grill to medium high heat and the other side to medium low heat. When grill is hot, using tongs, place chicken skin side down on hot side of grill until there are nice grill marks (about 5 minutes). Then flip chicken over (skin side up), place on cooler side of grill, close grill lid and let chicken cook (3-5 minutes for breast meat; 12 minutes for bone in leg/thigh meat).
In the last two minutes of cooking, brush cumin seeds and agave syrup on both sides of chicken and cook each side for one minute. Chicken is done when internal temperature reaches 160 degrees F.
Remove chicken from grill and let rest at least 10 minutes before serving.
For Stuffing: Using metal tongs blacken chile and jalapeño peppers on the grill for 3 minutes per side. Place chile and jalapeño in small bowl, cover with foil tightly. Let sit for 10 minutes. Once cool, wipe skin off (do not rinse under water). Discard stems. Discard seeds (unless you want it spicier). Chop chile and jalapeño into ½-inch pieces. Set aside.
Using metal tongs, place tortillas on the grill for 30 seconds on each side or until slightly charred. Chop tortillas into ¾-inch strips.
Pour black beans in medium-sized grill-safe pan. Add chile, jalapeño, tortillas, chicken stock, paprika and ¼ teaspoon salt. Place the pan directly on the grill and heat just until mixture comes to a boil. Remove pan from heat and set aside to cool briefly.
Serve chicken with a side of black bean stuffing and garnish with cilantro and lime wedges.
*Substitution: Use ½ cup canned roasted chiles in place of green pasilla chile and jalapeño pepper.