User District Article Filtering

- ArticleResponseMaker now provides user to
ArticleRepository::getRelatedArticles
- code tidy SessionseResponseMaker
- ArticleRepository filters all articles through user districts
- New user district model
- New user district relationship
- UserResponder tidy up
- Logging in now returns a full profile as well as any content
associations (districts, inactive channels etc..)
- New user district organiser
- ArticleTransformer now sets isPromoted for all articles
Merge branch 'user-districts' into dev