minor particles improvements
specular and diffuse lighting is calculated in correct way, fixed vertex attrib channels (all has fixed channel)