Tried to make Rule.monthly tests less time dependent

Tests suite (specially Rule.monthly) were breaking on running tests on 30th and 31th, so I made tests less time-dependent.

Ok, rspec tests are not beautiful (would consider ugly), if someone could suggest refactor ;)

PR related to https://github.com/seejohnrun/ice_cube/issues/191