Cache a user's group from DAM in redis
Merge branch 'master' into cache-dam-group

* master:
  backward and forward compatible urls
  updating individual entries from favourite to following
  renamed favourite to following

Conflicts:
	app.js
Merge pull request #34 from Financial-Times/cache-dam-group

Cache a user's group from DAM in redis
added ci
Merge pull request #35 from Financial-Times/ci

added ci
This file was unexpectedly missing - bad merge previously?
Cache username
Merge pull request #36 from Financial-Times/cache-username

Cache username
Fix tests
Start to split activity from list models
Public interface to a user's information
Merge pull request #37 from Financial-Times/model-refactor

Model refactor
Merge branch 'master' into group
changed group to use DAM
* master:
  Public interface to a user's information
  Start to split activity from list models
  Fix tests
  Cache username
  This file was unexpectedly missing - bad merge previously?
  added ci
  Cache a user's group from DAM in redis

Conflicts:
	app.js
	lib/user-list-controller.js
	models/list.js
	models/user.js
tests pass using promises