Fix 15px gutter to left of map

Bootstrap `.col` classes have 15px gutters (paddings to left and right)
`.row` classes have -15px L/R margins to offset those paddings. Added
the .row wrapper to the front page columns, then adjusted the right
margin so it didn't overflow the when the map text pane is dynamically
resized by JS.