Fix 404 error of theme file (due to AngularJS not being loaded yet).

This fixes a 404 error that happens when the application is first loaded and
the browser tries to fetch the file "/dist/{{getTheme()}}_style.css" without
interpolating the `getTheme()` function, since AngularJS is not loaded yet.
Merge pull request #197 from deborasetton/issue/theme-load-error

Fix 404 error of theme file (due to AngularJS not being loaded yet).
Fix 404 error of angular-route source map.
Merge pull request #198 from deborasetton/issue/sourcemap-load-error

Fix 404 error of angular-route source map.
removed node shutdown icon
redesign cluster overview

remove unassigned/initializing shards from cluster stats into node x index table.

pagination was also improved
use wildcards in grunt definitions
created pagination directive

not applied to percolator since pagination is slightly different there
handles loading views when cluster is not yet loaded
smaller improvements on pagination buttons
fixes missing host from navbar when using location parameter
moved directives partials to own folder
thousand separator for counts for better readability

closes #199
added human readable format to index and node popup

closes #200
fixes display of long/many aliases on overview
moved back to always visible overview filters
fixes different response format for aliases call

aliases api now only return aliases property if there are aliases associated with the index
replace warmup naming for warmer for consistency
renamed repository to snapshot for consistency
created directive for navbar items