Adds support for reading multiple variable length characteristics. Previously read_multiple() always set the variable flag to false. This is used by GATT/CL/GAT/BV-03-C. Signed-off-by: Herman Berget <herman.berget@nordicsemi.no>