Not null

I hear you like SFINAE...
Comment what this does: _checked_not_null<T> is not_null<T> if T is not already a not_null<> instance, fails otherwise.