CYB-285 - Link from name instance to gallery pre-filtered by name

https://jira.ets.berkeley.edu/jira/browse/CYB-285
Merge pull request #173 from christianv/CYB-285

CYB-285 - Link from name instance to gallery pre-filtered by name
CYB-272 Item submitter gets points when another user comments on item

  * Returns HEAD 201 CREATED when a comment is created, whether or not
    the comment poster is credited points (done only if not the original poster).
  * Returns HEAD 204 NO CONTENT when a comment is updated.
Merge pull request #175 from coyote/comment_credit_for_original_poster

CYB-272 Item submitter gets points when another user comments on item
CYB-253 Backend: Users should not be able to like or dislike their own work?
  * totally blocks a user from liking/disliking their own work, returning 403 Forbidden
  * small refactor of rails_helper.rb to add new matcher (have_return_status)

https://jira.ets.berkeley.edu/jira/browse/CYB-253
CYB-291 - Gallery: hit "back to gallery" links on detail view, hit 404

https://jira.ets.berkeley.edu/jira/browse/CYB-291
Merge pull request #176 from coyote/block_self_likes

CYB-253 Backend: Users should not be able to like/dislike their own work
Merge pull request #177 from christianv/CYB-291

CYB-291 - Gallery: hit "back to gallery" links on detail view, hit 404
CYB-59 Add a CSV export for points

 * new activities_controller
 * exports CSV at '/activities.csv'
 * internationalized for column headers and activity names
 * removing old views from an earlier existence of an activity controller