clean up init, also fixes orientation/mag sesnors

Change-Id: I90ddd3a12d16a45d93d2b8d0020c686b6322a32d
t0ltecdma: bring audio config to common

Change-Id: Ib486f6fe83ddd5911034fea7ba9a0f65f0095f1f
t0ltecdma: increase speakerphone volume and allow voice index to be different for output devices

Change-Id: Id8d0d748f507d7e4c4c8028ef3eb6a568c288e4d
t0ltecdma: adjust capture period size and count

This fixes google sound search, camcorder audio, and possible other input streams

Change-Id: Id89e284790c64309713ee63c0a6999a163f560a1
t0ltecdma: fix incall bt audio quality

The rate for both modem and bt pcm needs to match at 8000 if using bt.
This requires us to stop and start the streams when switching devices.

Change-Id: Ia45ec29cf073abe33fcf355c139f8c30c29422e3
t0ltecdma: Fix switching incall devices

This fixes switching incall devices with the bt incall fix.
Also drop the speaker boost, its a little loud and remove unused Volume.db

Change-Id: I865dd7146310784491e431fc5b9db89e77092d16
T0ltecdma: fix speaker not working after being on bt

Also fix headset mic volume
Credits for headset fix: https://github.com/Root-Box/device_samsung_t0ltecdma/commit/4ea92cbe2a870a66a68455e1b8984138a50d9fcf

Change-Id: I678769e2bbcf459f8a8ba0bedb4dac90fdb9fc0f