first implementation of the indicator bar chart
added the indicator bar charts to the demo app
 #28 new options for criteria radar chart

the criteria radar chart directive is extended with new two bindings to
control the display of the legend (show-legend), the display of the
axis labels (show-axis-text) and a property to use the number as the
axis text instead of the worldstate name.
 #28 radar chart and indicators in ranking table

extended the worldstate ranking table with two options for displaying
the indicator and level of satisfaction values (show-indicators), and
for displaying the criteria radar chart (show-radar-chart).
#28 removed commented code
 #28 use new ranking table options in demo app"
#28 added dependency for ng-dialog
 #28 added ngDialog dependency to controller module
 #28 show axis text as tooltip for crtieria radar

when the criteria radar is displayed only with numbers instead of the
correct axis names, the axis name should be appended to the tooltip that
is shown when hovering a data item cirlce
 #28 modal when clicking on radar chart in table

the criteria radar chart in the table is very small in fact there is not
much space to display it. Therefore when clicking on it a modal with a
large version of the radar chart appears.
use metric prefixes for numbers in bar charts

to avoid very long axis and value labels, all numbers are displayed with
3 digits, and the appropriate metric prefix (Mio for million etc).
Provide the "normal" number in the tooltip. close #29
Merge branch 'feature/29-indicator-bar-charts' into dev
resolved conflicts after merging feature/29
jslint
adoptions in test files