Sinking revenues and shrinking policy support may be causing a bit of a haze on the renewable energy horizon, but there's plenty of sunshine trying to peek through if you look hard enough.