Preserve leading and trailing context around sensitive lines (e.g. {, ;, ...)
Note: this err's on the side of preserving too much text if a password legitimately ends in special characters (e.g. if the password is literally password,", the ," will not be anonymized)
Moved reserved word checking inside anonymize_value, so it now occurs after extracting enclosing text
Move around some debug statements and add a little more debug info
Update enclosing text extraction to check leading and trailing separately
{
,;
, ...)password,"
, the,"
will not be anonymized)anonymize_value
, so it now occurs after extracting enclosing textFixes #102
This change is![Reviewable](https://reviewable.io/review_button.svg)