UI layout is changed:
- content is wrapped into a <div class='tr-ng-grid-container'></div>
- TFOOT content is now moved above the table
- sort icons are replaces with a new ones
- table-striped class is added to a table
- TrNgGrid.defaultPagerMinifiedPageCountThreshold value is set to 8 by default

New attribute 'no-items-text:' is added to specify the text in case no items are loaded but an empty array is set

3 new TR element are added to TBODY:
- loader row to show loading animation while (isLoading === true)
- no existing items row to show text if data is loaded (isLoading === false), but items array is empty
- no matched items row to show text if all rows are filtered out

Pager directive is updated to allow to place it outside <table> attribute

Signed-off-by: DaviOle <ODavidich@cwrmobility.com>