Fixed crippling bug

Bug: reviews gotten wrong and then corrected have no change made in
their SRS level. This is because RecordAnswer would increment the
streak after having decremented it. Added logic to make sure that once
a review is wrong, it cannot be marked as right in the same session.
Moved over the logic to untag a review into a net view.
Fixed up logging

properly getting the logging paths now.