remove inappropriate `const void`s from cffi backend

on zmq_device and zmq_proxy.

some compilers seem to balk at the discrepancy.

closes #454
minor cleanup in auth
remove Python references from dealloc methods

finish up 450
Merge pull request #455 from minrk/no-const

remove inappropriate `const void`s from cffi backend
Merge pull request #459 from minrk/3.4

remove Python references from dealloc methods
typo
Fix order of imports in zmq.green.eventloop.ioloop

Previously the import of zmq.green.Poller would be clobbered by
the version of Poller from zmq.eventloop.ioloop.  Switching the
order of the imports ensures that the green version is used.
Merge pull request #462 from rfk/master

Fix order of imports in zmq.green.eventloop.ioloop
minor test cleanup
test context options
support context options in CFFI backend
add pad byte to CFFI binary data alloc

ensures strings are null-terminated
use c_ prefix instead of low_level_