Add Follow/Unfollow functionality

Users can follow other users to view their activity on the site and unfollow users to destroy the relationship. The follow/unfollow forms are shown on user's show pages for now and the feed functionality is not built out yet.