Chris Avell, a pastor from Bryan, Ohio, faced charges after turning his church into a quasi-homeless shelter, partly in response to the city’s housing shortage.