cartesian product on  arrays (tests won't pass...). issue #444.
Merge branch 'batarray-product' of github.com:c-cube/batteries-included
now tests compile and pass
renamed product to cartesian_product
shorter code for cartesian_product
Merge pull request #477 from UnixJunkie/batarray_product

Batarray product