Use libplist project instead of custom Core Foundation wrapper.