Split up the points hooks unit tests

Fixes #35
Allow points logs to be hidden dynamically

See #21
Points logs: hide entries for posts the user can't view

Fixes #21
Points logs: hide entries for comments the user can't view

Fixes #21