Normalizing Flows for Hierarchical Bayesian Analysis: A Gravitational Wave Population Study