Isodual Theory of Antimatter: with applications to Antigravity, Grand Unification and Cosmology (Fundamental Theories of Physics)