CLC-2547 Fix parsing of pass-not-pass grade option

https://jira.media.berkeley.edu/jira/browse/CLC-2547

* Add test for "P/NP" logic.
* Use VARCHAR to get around H2's automatic whitespace trimming of CHAR columns.