begin getAttributeValue (refs #2900)
add NormalAttribute::isMultipleInArray() (refs #2900)
add Doc::setAttributeValue() (refs #2900)
use DateTime class returns when use getAttributeValue with date (refs #2900)
correct setValue compatibility test for time attribute (refs #2900)
add integrity tests on for setAttributeValue (refs #2900)
adjust comment on Doc::_val2array (refs #2492)
add control in Doc::addArrayRow to detect unknow attribute (refs #2900)
add setAttributeValue to accpet a complete array (refs #2900)
add @api for getAttributeValue/setAttributeValue (refs #2900)
Merge pull request #793 from Eric-Brison/3.2-E2900

3.2 e2900 (closes #2900, closes #2492)