Revert "fix multiple queries when chaining named scopes"

This reverts commit d43ecd5b3263a0b0f7ce64d6dcfea384c45ca3ef.
Association Proxy should not undefine the default respond_to_missing

Conflicts:
	activerecord/lib/active_record/associations/association_proxy.rb
@loaded is defined in initialize, so we should not need this

Conflicts:
	activerecord/lib/active_record/associations/association_proxy.rb
just call methods on return value of `load_target`
just use return value of load_target
whitespace
fix for ruby 2.0

this was manifesting as:

  NoMethodError: undefined method `insert_record' for #<Array:0x007fb0ca5fa7f8>
      gems/activerecord-2.3.14.github17/lib/active_record/associations/association_proxy.rb:149:in `send'

see http://tenderlovemaking.com/2012/09/07/protected-methods-and-ruby-2-0.html
Merge pull request #4 from github/association-fix

Ruby 2.0 compat