audio: Fix stale session opening of DSP audio decoder

- Device crash observed on stability test due to
  max asm session open failure

- While reject DSP audio NT decoders, sessions are
  opened before checking max limit & error is posted
  to frameworks. This results in stale session.

- On MAX session limit, reject DSP NT decoders
  without creating component

Change-Id: I8c28c264a2953b1f80051658e053dd121249041c
1 file changed