Middleware Solutions for Self-Organizing Multi-hop Multi-path Internet Connectivity based on Bluetooth