Sharing Thoughts
responders list for sharedthought changed from simple M:M to 2x 1:M allowing extra fields on relationship (like viewed), sets UserSharedThought.viewed to false when saving shared thought, removed generic log messages for sharing thoughts

thoughts set as unviewed (apart from current user) when message added, set as viewed when user opens them, set in user_sharedthought.viewed