Remove ability to override the year with a block

I suspect this feature was added to workaround a bug or limitation in
ParseDate, which was removed from the standard library in Ruby 1.9.

I would be rather surprised if anyone was using this feature to override
the specified year with a block, especially since it is not tested or
documented.