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
Merge remote-tracking branch 'up/android-4.4' into blood