alsa_sound: separate fast CSD call device switching from CSD sessions

* This was two separate commits from upstream, some devices may have
  support for CSD sessions but no support for the fast call switching
  functionality.

Change-Id: I4d082b875a299e47407fb5b2d0b7ac54eef5adfa
Add support for Moto X sound card

Change-Id: If537473d220ec43954aec3bfd04e881bf227e480
bring up to kitkat, merge in kk_2.7
alsa_sound: Bring-up for SSR

- The string passeded to util property_get should be
  of length atleast 90 but it was of length 6 which was thorowing
  compilation error

- All calls to property_get under SSR macro are called with
  string length 128 to remove compilation error

Change-Id: I1c69b9b77278b2491ea3eaab287e874c41acb52e
Fix  build error