A Census of the Young Cluster IC 348