Delegates part 2

Various improvements and additions including

- New page for people who have given permission, including typeahead.
- Improved search for delegates
- Added switch back to me button when in delegation mode
- Caching fix
- Don't add delegate if already in user's profile