Gedanken Densities and Exact Constraints in Density Functional Theory