add capability hasEntityIterator
As decided on the 2014 developer meeting, this patch adds a new
capability hasEntityIterator and implements it for all current grid
implementations (using the same values as the hasEntity capability).
This closes #38 (closed).