Redo the hp make_flux_sparsity_pattern logic.
Redo the hp make_flux_sparsity_pattern logic.

This now the same as the non-hp version, which was changed in
9b037871bb. In brief: this function uses the total ordering of cells
instead of user flags to figure out when a face may be skipped.

naliboff/dealii,kalj/dealii,pesser/dealii,naliboff/dealii,shakirbsm/dealii,EGP-CIG-REU/dealii,EGP-CIG-REU/dealii,EGP-CIG-REU/dealii,jperryhouts/dealii,danshapero/dealii,danshapero/dealii,spco/dealii,kalj/dealii,naliboff/dealii,angelrca/dealii,EGP-CIG-REU/dealii,naliboff/dealii,angelrca/dealii,danshapero/dealii,sairajat/dealii,sairajat/dealii,sairajat/dealii,jperryhouts/dealii,pesser/dealii,JaeryunYim/dealii,EGP-CIG-REU/dealii,jperryhouts/dealii,pesser/dealii,spco/dealii,naliboff/dealii,sairajat/dealii,danshapero/dealii,kalj/dealii,spco/dealii,danshapero/dealii,kalj/dealii,JaeryunYim/dealii,pesser/dealii,kalj/dealii,naliboff/dealii,spco/dealii,EGP-CIG-REU/dealii,shakirbsm/dealii,angelrca/dealii,shakirbsm/dealii,angelrca/dealii,shakirbsm/dealii,naliboff/dealii,sairajat/dealii,JaeryunYim/dealii,shakirbsm/dealii,jperryhouts/dealii,shakirbsm/dealii,danshapero/dealii,kalj/dealii,JaeryunYim/dealii,pesser/dealii,kalj/dealii,danshapero/dealii,pesser/dealii,angelrca/dealii,jperryhouts/dealii,spco/dealii,spco/dealii,EGP-CIG-REU/dealii,JaeryunYim/dealii,angelrca/dealii,shakirbsm/dealii,pesser/dealii,sairajat/dealii,JaeryunYim/dealii,jperryhouts/dealii,jperryhouts/dealii,sairajat/dealii,angelrca/dealii,spco/dealii,JaeryunYim/dealii