Re-apply removal of AuxBCs (#3021)
Minor tweaks related to internal applications
{#3021)
Merge pull request #3166 from aeslaughter/revert-revert-3021

Re-apply removal of AuxBCs
Add the porous media module
Addressing syntax and structure issues identified on last pull request #3185