examples: fix pep8 issue
iocore: skip IOError

Required to stay alive after wakeup. Otherwise here we get
IOError: [Errno 4] Interrupted system call
netlink: embed defragmentation into the Marshal class
gitignore update
iocore: remove obsoleted defragmentation code

The defragmentation logic was moved into the Marshal class
netlink: fix defragmentation
iproute: get_default_routes() shortcut
iocore: allow I/O broker to be a separate process
tests: add a test class to cover the forked I/O broker
iocore: return not so meaningless exception

When a command fails, it should return something useful
to debug the case -- beside of the fact of a failure.
iocore: discovery of wrong service -> exception

A try to discover non-existent service should raise a
proper exception
tests: cover ioc.command() exceptions
iocore: fix IPRCMD_STOP command response
iocore: add IPR_ATTR_SOURCE to cmd responses
ipdb: add fork=... parameter to the constructor
ipdb: remove dead code
ipdb: initial commit for routing management