adding 'when' parameter to MonitorField
only accepting iterables to the when field
Merge pull request #85 from filipeximenes/master

Adding 'when' parameter to MonitorField