tarted to fix nuiSurface in GL2
fixed nuiObject::SetProperty by changing nuiObject::AddAttribute to handle instance attributes