XD-1864 Paging support in the web UI

Handle none existing pages gracefully in `PagingUtility`

* Add tests for `PagingUtility`
* Raise a `PageNotFoundException` for non-existing pages
* Return a **404** HTTP status in case a `PageNotFoundException` is thrown

XD-1864 Add `angular-utils-pagination` dependency

XD-1864 Update CSS styling of Bootstrap pagination bar

XD-1864 Add paging support for UI list views

* Add pagination to Job Modules, Job Definitions, Stream Definitions
* Ensure filtering still works
* Ensure polling still works

XD-1864 Update E2E Tests

XD-1864 Add `Pageable` class

XD-1864 Code Review Changes

* Center Pagination

XD-1864 Code Review

* Fix test compilation issue