Ltext set att fix

@emmenko will you review please?
I would replace all this with a more functional approach

```coffeescript
# helper function
_toObject: (key, value, o = {}) ->
  o[key] = value
  o

when CONS.ATTRIBUTE_TYPE_LTEXT
  multiVal = @mapLocalizedAttrib rawVariant, attributeName, languageHeader2Index
  _.reduce multiVal, (acc, val, key) =>
    if @isValidValue(val)
      rawValues = val.split GLOBALS.DELIM_MULTI_VALUE
      acc.push _.reduce rawValues, (a, rowVal) -> 
        a.push _toObject(key, rowVal)
        a
      , []
    _.flatten acc
  , []
```