item list sorting

adding initial sorting to ingest/content. user can sort by:
- last updated date
- created date
- news value

> also there is some initial refactoring introducing `superdesk.search` module
@akintolga @marwoodandrew @nidzix