Make it possible to pass file descriptors

'bjoern.server_run' may now be used with an integer, not only with real
socket objects, as first argument (actually, you can pass in anything
that works with the 'PyObject_AsFileDescriptor()' C function).