CI Reports: render tables consistently with the rest of the ui


![before](https://cloud.githubusercontent.com/assets/6648365/4593191/f3881d48-5083-11e4-8b60-18d4d35ab9a8.jpg)
![after](https://cloud.githubusercontent.com/assets/6648365/4593194/f6fc14e8-5083-11e4-9c16-5b278346007e.jpg)

We'll use shared/summary/textual partial to render the table
rather than creating the whole table row by row,
column by column manually.
This pattern can be simplified using `.collect`:

```ruby
sortby = @miq_report.sortby.collect do |s|
  Dictionary.gettext(s, :type => :column, :notfound => :titleize)
end
```