Modify posts before_action to handle destroy

Extracted a method into user model to determine whether a user was an
admin or the post's owner

Modified the can_user_modify... method  to use that in determining whether or
not the current user can delete the post.