Heat oil over medium heat in a saute pan. Add garlic and onions. Saute until cooked through. Add beans, liquid smoke, and spices. Saute until heated through. In a food processor, combine bean mixture with 2 tbsp broth and puree on high until smooth. Serve hot or place in the refrigerator to serve cold!