ernie/squeel — pull request #106 by aereal (2012-02-21 21:19:09+00:00)
Title: Fix missing loading ActiveSupport extensions of Module

When I used Squeel with Padrino, I caught following exception.

```
undefined method `delegate' for Squeel::Nodes::Join:Class
/Users/aereal/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/squeel-0.9.5/lib/squeel/nodes/join.rb:9:in `'
/Users/aereal/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/squeel-0.9.5/lib/squeel/nodes/join.rb:4:in `'
/Users/aereal/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/squeel-0.9.5/lib/squeel/nodes/join.rb:2:in `'
/Users/aereal/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/squeel-0.9.5/lib/squeel/nodes/join.rb:1:in `'
/Users/aereal/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/squeel-0.9.5/lib/squeel/nodes.rb:19:in `require'
/Users/aereal/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/squeel-0.9.5/lib/squeel/nodes.rb:19:in `'
/Users/aereal/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/squeel-0.9.5/lib/squeel.rb:25:in `require'
/Users/aereal/.rbenv/versions/1.9.3-p125/lib/ruby/gems/1.9.1/gems/squeel-0.9.5/lib/squeel.rb:25:in `'
```

This means lib/squeel/nodes/join.rb cannot load ActiveSupport extensions of Module.
I greped and found missing loading it in lib/squeel/nodes/key_path.rb.