Added method of intersection for ImageSet with Integer as baseset

I don't see something wrong here.  These expressions are different (`==` is not a mathematical equality).

If you think they should be - we must add some canonicalization stuff for ImageSet's.