IDL compiler: Basic setters

Initial CL for setters, supports primitive types and any.
Test cases for setters are easy: just remove 'readonly' from a getter-only
test case (and 'Readonly' from the variable name)!
(In some cases a read only test case is also needed and should be added.)

Also doc fix re: PerContextEnabled per:
https://code.google.com/p/chromium/issues/detail?id=307814

BUG=239771
NOTRY=true

Review URL: https://codereview.chromium.org/27638002

git-svn-id: svn://svn.chromium.org/blink/trunk@159866 bbb929c8-8fbe-4397-9dbb-9b2b20218538
[WebSocket] Rename parameter names to follow the permessage-deflate spec change.

Rename s2c_ and c2s_ with server_ and client_ respectively.
pywebsocket is updated to r787 by this change.

BUG=307974
R=tyoshino

Review URL: https://codereview.chromium.org/27657003

git-svn-id: svn://svn.chromium.org/blink/trunk@159867 bbb929c8-8fbe-4397-9dbb-9b2b20218538