m8: Clean up wifi initialization

* Also move WCNSS NV files to device tree

Change-Id: Ie2d9b85d0f72132f3a77afc7cfa1a512c15bb18d
Match stock 'boomsound' configs with speaker

BoomSound by HTC uses a few key things in Sense to keep the speakers from
popping and sounding bad.

1) No bass boost. This prevents speakers from getting signals out
of optimal efficency.

2) Bass reducer.  This keeps the bass from becoming too loud, and
washing out the audio in the process. Reducing to the 'Bass reducer'
preset values allow for this.

3) Compression: HTC also compresses the audio, but this doesnt produce
a very noticable difference.

This change addresses the poor quality of audio at high volumes.

Change-Id: I8280c7f332e96904c5459f1d956c2eeac329118c
Add Sprint default RIL properties and move some VZW properties to common cdma properties

Credit: John Kirk