Translation via angular-translate. Part 1

First part of translation mechanism (using angular-translate).

<strong>Short instruction</strong>:
1) Replace any text in HTML to "{{ 'pagename.FIELD ' | translate }}"  (without double-quotes)
2) Add necessary pagename, FIELD and it value in translations/en_US.json and translations/ru_RU.json
3) Use switcher "English | Русский" on top of report page

<strong>TODO:</strong>
1) Investigate problem of translations in attributes like:
allure-table-col="{heading: 'Broken', predicate: 'statistic.broken', class:'text-center', reverse: true}"
Replacing 'Broken' to {{'somepage.BROKEN' | translate}} works, BUT not changing after switching of language. Need to reinitialise whole page, I guess.

2) Investigate possibility of translations in *.js files. Example:
            attachmentPlural = {
                one: ' attachment',
                other: ' attachments'
            };
We need to perform some refactoring here. So, I propose to move it to controller function:
```js
$scope.formatListTitle = function() {
     var visible = $scope.getVisibleCount();
     return [
            $translate('list.TEST_CASES'),
            ' (',
            $translate('list.TEST_CASES_TOTAL', {count: $scope.testcases.length}) 
            visible !== testcases.length ? + ', ' + $translate('list.TEST_CASES_SHOWN', {count: visible}) : '',
             ')'
     ].join('');
}
```
Then you can just write in template:
```html
<h4 class="pull-left">{{formatListTitle()}}</h4>
```
Much cleaner!