Every U.S. nonprofit hospital must offer financial-assistance programs, and many middle-class families are surprised to find they qualify.