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.
Custom coders support for ActiveRecord::Store. JSON, YAML, Marshal can be used out of the box.
Postgresql doesn't accept limits on binary (bytea) columns.
[guides] add local precompilation section
mailer can be anonymous

closes #5970
update docs on Object#try
Update docs to public_send for Object#try
Fixed ruby-prof changes and let's use latest ruby-prof now.
Need to include "OutputSaftyHelper" here to prevent

`number_with_delimiter': undefined method 
`safe_join' for 
#<ActiveSupport::Testing::Performance::Metrics::Objects