Add BTPANHelper app

-Not sure what's going on with bluetooth tethering or why it
is in it's current state. It seems like it's not "really" supported.
The only real problem I found with it is that on the client side.
There is no method for the bt-pan to get an ip address and there
is not dns implementation unless another interface ( such as wlan0 )
has been used.

-I created this app to that will detect when a bluetooth connection
is made run dhcp on bt-pan, and run dnsmasq with google's dns
settings, allowing bluetooth tether to work.

-@Meticulus
BTPANHelper: update 1.1

-Fixed issue when app is run on serverside. Running dhcp would
clobber server assigned ip address.

-Now we are only running dcp if bt-pan does not have an ip address
assigned ie 0.0.0.0

-Added super user permission.
BTPANHelper: fix ANR

-When bluetooth is connected but the bt-pan interface is not
activated an ANR happens in this app because the read buffer is
empty. The "ExecuteNoReturn" function hangs indefinately.

-To resolve we have the script echo "not found" when no ip is found.
bluetooth: fix in call audio

-Thanks (dadcup18 on xda) for finding this oversight!