v0.8.0
* more examples
* flat_tensor::ranked
* raw_tensor::typed<R, r>
* rename as_ranked -> ranked
* rename raw_shape -> flat_shape
* [[gnu::unused]]
* more detailed exception
* invalid_type_reification
* make make_shape constexpr
* flatten
* batch and vectorize
* raw_tensor::{rank,size,dims}
* new header <ttl/flat_shape>
* ref,view for basic_raw_tensor
* <ttl/type>
* move type_encoder to ttl/
* std_except.hpp
* fix cuda raw tensor (#86)