Added typevar_dim_pow_type.hpp and typevar_dim_pow_type.cpp