dsp: don't read off the end of the data array

* EQ_PARAM_CUR_PRESET will attempt to read a 32-bit value from a 16-bit
  location, resulting in an extra 16 garbage bits being read.

Change-Id: Ie6aa89c5a2d2853170cbd06343cee853a903745c
Boeffla: Apply values on boot only if nothing applied them before

This fixes a conflict with Boeffla Config V2 app, when DSP Manager would override already properly set values with other ones

Change-Id: I88c80dbc24a123837a9facf6b87dd5acda02a8d4
DSPManager: FR translation

PS2: correction

Change-Id: I956a82257026bced7623a39dcb3f80608e565fd7
Revert "dsp: don't read off the end of the data array"

This reverts commit 32d6ec2315f55885761cc70c5acb62f983b24275.