Fixed DataMapper namings in symbols and constants.
Refactor define_restrict_dependency_method using reflection
when using a preloaded array and the uniq flag is set then return the size of the uniq array
Allow manual rollbacks in after_save to reset object correctly
[#5559] Do not black out the system timezone DST jump hour if Time.zone differs from that.

The system timezone DST jump hour should not be blacked out by Time.zone.parse if current Time.zone does not do the jump at that time.

Fixes #5559.
Remove sort on attributes.keys
Adds migration and schema dump support for INET, CIDR, and MACADDR
Initial proof reading of getting started guide
Converts inet and cidr columns to NetAddr::CIDR
Removes NetAddr dependency
has_secure_password shouldn't validate password_digest.  It should also take options to turn validations off.
Updated tests for has_secure_password.
Postgresql doesn't accept limits on binary (bytea) columns.
[guides] add local precompilation section
update docs on Object#try
Update docs to public_send for Object#try
adding examples to Hash#deep_merge method
added example to Hash#stringify_keys
unnecessary 'examples' noise in Hash#assert_valid_keys docs
added example to Hash#symbolize_keys