These charming small towns in Wyoming have historic streets, cowboy bars, and unparalleled access to the outdoors.