Add intersection to enumerable utils
Merge pull request #1897 from gixug/enumerable-intersection-rebase

Fix #1494 - Add intersection to enumerable utils