libbt-vendor: rework structure of source code

Before complete implementation rework basic structure of code:
  - split actions to related functions
  - implement constants
  - remove useless log message
There aren't changes in logic.

Change-Id: I176931cf1e1b9a4139f386a27b4687003c6fa563