[resource-viewer] Store TypeTag with Vectors in AnnotatedMoveValue
[resource-viewer] Store TypeTag with Vectors in AnnotatedMoveValue

Currently if arrays are empty, there is no way to know the interior type. This
adds a TypeTag to AnnotatedMoveValue::Vector so that this information is
preserved.

Closes: #7166

aptos-labs/aptos-core,aptos-labs/aptos-core,aptos-labs/aptos-core,aptos-labs/aptos-core,libra/libra,libra/libra,aptos-labs/aptos-core,aptos-labs/aptos-core,libra/libra,aptos-labs/aptos-core,libra/libra,libra/libra