Homeowners associations can be a boon, or bust, for buyers. How to vet HOAs when house hunting