Use correct namespace for default_env

Conflicts:
	lib/composite_primary_keys/connection_adapters/abstract/connection_specification_changes.rb
Fix join association on Active Record 4.1.x

Update the overridden build_constraint method to match changes made in
Active Record 4.1.0.
don't run touch for non composite objects