Added forced_even to BatchIterator ensure equal batch size

Closes #8 
Closes #1

CC @dnouri