Clone rather than dup Time, fixes #894
work around issues with dup/clone
refactor redefinition of time
update changelog
Merge pull request #895 from JonRowe/fix_time_now_on_187_old_patch_levels

Bind RSpec::Core::Time.now to original ::Time.now method