implemented CollaborativeList.length setter

just directly calls js side length setter. An error when the argument is greater than the current length is just a string and is automatically thrown on the dart side if it occurs.

https://developers.google.com/drive/realtime/reference/gapi.drive.realtime.CollaborativeList#gapi.drive.realtime.CollaborativeList.prototype.length