minor bug fixes
rearranged boundry flux
Revert "rearranged boundry flux"

This reverts commit 585f47e015d465a4ca52c73040180368541be3d3.
starting to change all BCs to use ghost cells
fixed bug in explicit flux on i-faces near boundaries
added ability for more than one lusgs sweep
bug fix in function to get neighbors in J direction
changed viscous spectral radius calculation to occur during gradient calculation, removed viscous flux jacobian loops/functions
changed viscous spectral radius calculation to that in Blazek
changed MUSCL to account for grid stretching
removed mainDiag variable in LUSGS calculation
no longer need inviscid flux jacobian functions
minor formatting changes
added supersonic wedge test case
add test case for transonic bump
added test case for subsonic cylinder
removed structure for LUSGS multiple sweeps
added test case for viscous flat plate