[LTC] Move at::dtype and at::shape from leaf IR nodes to the base Node
Summary:
This commit move at::dtype and at::shape from leaf IR nodes to the base Node such that we avoid storing those two common fields in every leaf IR node's definitions.
Test Plan:
[.../lazy_tensor_core] test/cpp/build/test_ptltc