Apply same design decisions to the size accuracy

The same design decisions have now been applied to the resource size
accuracy. I decided to move the pagination element at the top of each
dashboard. This way the page view does not change without requiring me
to pre-process the data again in an unnatural way.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>
Update statistic table and remove empty results

Just improved the table of the statistic table by making it larger and
sorting the content. Also I got rid of empty accuracy results which
created empty pages on the analysis tab.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>
Update openness metric view to new design

Just updated the openness metric view. Here only few changes had to be
made.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>
Update availability metric to new design

I have applied the same design rules to the availability metric view.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>
Update richness of information metric design

As before, I applied the same design decisions to the richness of
information metric view. As always, I had to fix some issues with
respect to accessing the metric fields through the id.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>
Update generic view to new design

I was able to remove a bit of redundant code from the generic view,
mainly updating it to reusing shared view partials. For now, there will
be no statistic for the generic view, too.

Signed-off-by: Konrad Reiche <konrad.reiche@gmail.com>