The Moldy Peaches never did a ton for me. But this Kimya Dawson solo album brightened my mid-2000s plenty.