Parse `_` as an ident

Technically a breaking change but 0.4 is so new I'm tempted to leave this as
0.4.1

Closes #87
diff --git a/tests/test.rs b/tests/test.rs
index a3c53ec..673a35f 100644
--- a/tests/test.rs
+++ b/tests/test.rs
@@ -113,6 +113,7 @@
     ",
     );
     roundtrip("'a");
+    roundtrip("'_");
     roundtrip("'static");
     roundtrip("'\\u{10__FFFF}'");
     roundtrip("\"\\u{10_F0FF__}foo\\u{1_0_0_0__}\"");