Equality: drop redundant real/nonreal check

.is_zero will do this for us anyway.  Update comment.
Merge pull request #8302 from cbm755/eq_drop_redundant

Equality: drop redundant real/nonreal check
Integrate functions multiplied by Heavisides

- uses manualintegrate to deal with complicated cases