Make sure to monkey_patch with eventlet

Similar logic to gevent.
Minor Cleanup: refactor socket address variable
Eventlet: add support for 'backlog' and 'family'

Expose these eventlet options so they can be used
by supplying them directly to bottle.run as
keywords.
Fix tests for eventlet
Merge pull request #621 from ziadsawalha/eventlet/patching

Enhance Eventlet Support