`is` and `is-not`

@tlunter Added `is` and `is-not` macros which each raise an error if the given form is present or nil, respectively. The error messages for each include the form that was passed in.