Added forced_even to BatchIterator ensure equal batch size

Closes #8 
Closes #1

CC @dnouri 

Naming inspired by https://github.com/lisa-lab/pylearn2/blob/0e26c340d2e607dc5190c8ee68a2dc471d45e1af/pylearn2/utils/iteration.py#L177