This MR fixes the column layouts for all pages. Instead of just using the if the column exists, it checks to see if either or the other one exists. For the left column, its class will have -null
appended to it if it doesn't contain anything in it. Thus, allowing us to make that empty column not visible when that column has nothing but the right column does.
This includes the layout for the async component error page:
Edited by Sean King