Add all 3.2.2 setter methods with NotImplemented.

Also copy documentation, with small modifications, from http://api.zeromq.org.
Merge branch 'master' into socket-options
Split files (Socket is getting lots of methods).
Add all 3.2.2 getter methods with NotImplemented.

Unlike earlier commit, this does not include documentation.