General Target Space Duality and Its Effects on D-Branes