Make user profile page user server service.

SDUX-42
Remove restangular from dependencies.

SDUX-42
Add server.readById method.
Introduce superdesk entity module.

Create entity module with manager, repository and criteria.
Idea is to provide a layer for working with entities not
tied to any implementation (currently works on top of server).

SDUX-42
Use locationParams service instead of criteria.

This params is reset in resolve block and then used in directives.
So far for pagination.

SDUX-42
Update sdSort directive and use it for newsItems lists.

SDUX-42
Document entity module.
Update users to user new sdSort and sdPagination directives.

SDUX-42
Implement user search via locationParams service.

SDUX-42
Implement missing methods on entity manager/repository.

SDUX-42