Two new operators.

* Adds `!in` for convenience over the more verbose `!( x in y )`.
* Borrows the null coalesce operator from C#. `??` checks if the value is undefined or null.
* Add tests for the operators.