libbt-vendor: Cleanup handling of all commands

* Order commands
* Add some comments
* Return dummy success on some OPs that the stack expects a callback
* Remove unused LPM timeout

Change-Id: I42ed45c9cb0fe6690df366c9ebe4dcb737fd2b62
WIP: use functions from control.h for routing

* It seems that msm-audio uses the functions defined in control.h
  for audio handling and routing rather than the generic alsa ones
* Modify kfmapp to use those functions instead.
* Makefiles will need to get adjusted to included the missing hea-
  der files.

Change-Id: I95948e2a9aeff5162b42ceda0105e83eccde7c13