initial modifications for PIE support
remove bind service and use localbroadcast instead
this should fix problems with the service being killed on unbind
goodbye AIDL file... no longer using bound services
temporarily use udpgw-client to make DNS and UDP tunneling to work
update service config to run in same process, and not use largeheap
update commit pegs