cm: apns-conf.xml: (eHRPD/LTE handoff) Change pdp type for default APNs

This is to address hang-ups in eHRPD-LTE hand-offs as witnessed on d2spr.

Log of problem:

[GsmDC-6] Connecting to carrier: 'APN2 EHRPD internet' APN: 'n.ispsn' proxy: 'null' port: 'null'
[0319]> SETUP_DATA_CALL 15 0 n.ispsn null null 0 IPV4V6
....
qmi_ril(0/281): [event] qcril_data_event_hdlr: Dual-IP Partial Retry: Failure
qcril_data_event_hdlr: Dual-IP Partial Retry: Sending setup data call failure code

On stock rom:

[GsmDC-50] Connecting to carrier: 'APN2 EHRPD internet' APN: 'n.ispsn' proxy: '' port: '
[GsmDC-50] Allow IPv6 type request: false
[9240]> SETUP_DATA_CALL 15 0 n.ispsn 0 IP

Note, PDP type on stock rom/APN is not Dual-IP. Without information on how
"Allow IPv6 type request" is tested, for now force the PDP change via apns-conf.xml

Change-Id: Ic1cf9104fdd2dd579785f4b6f92b99a63cd74678
add TabsToWhitespace utility to tools

TabsToWhitespace (requires Java 7)
Utility automates:
 : Reclusively converting all tabs to four whitespaces
     in java & xml files
 : Removing trailing whitespaces
 : Removing '\r' left from Windows saved files

please see README for usage

Patch Set 2:
 - lol use this utility to remove whitespace
       in README

Change-Id: I703455ce86b1dc421d8831f6aaf2da3fa3fdd7e4
Add d2att, d2tmo, d2usc, d2vzw

Change-Id: I2a94e8e3f0c7c4f7b5eb53babe6ab409138265ee