Re-apply removal of AuxBCs 

(#3021)

I need to update the internal apps before this may be merged.