Sync routing

Fix for issue #5.

If the linc environment variable sync_routing is set to false, spawn a
new process to route a packet. If it's set to true (or not defined)
stay in parent process.