hal: expand ultra low latency guards

* fix the build on unsupported platforms (msm8610)

Change-Id: If5a61dba8d6a65b7d2ad7981516726f4badfdd76
mm-audio: aenc: make frame_count variable 64 bit

- After 71 minutes AAC encoding stops working
- The root cause is while calculating the timestamp
  of the frame a variable frame_count is 32 bit and
  it ovewrflows which leads incorrect timestamp
  calculation which leads to stopping of AAC encoding
- To solve this make frame_count 64 bitvariable.

Change-Id: Iddb7c6c8fab53314d58bdf8651d5ede0c6ca8b80
CRs-Fixed: 707449
hal: Allow msm8916 to enable compress voip/compress capture/dolby

Change-Id: I809ce93096b3aa220665dd0a9590c6506f2c1b51