Want to start a homestead but looking for the right place? Here's towns in Kansas and the rest of the US that give away land. Get started!