Swap to using controller set meta descriptions

Setting them in the controller lets us write tests to assert that the
expected value is present. Having it in just the view made the testing
akward as we are trying to depricate using view_test.