Slowly caramelizing onions and then folding in rich sour cream and some smokey spices makes for a dip that knocks the store-bought packets out of the water.