User dashboard tests and unfollow feature

Users cannot unfollow an artifact if they are a confirmed sponsor. Users
see a 'following' status on artifacts they've requested. Lots of tests
around the dashboard view.