decode double vector
Don't return w/ GIL unlocked
test optimized vector decoder
add DecodeError
symmetry between scalar and vector decoder returns
use vector decoders