If we don't know the boundedness: _eval_is_positive/negative should return None

fixes #7798

@smichr