Removing deprecated functionality

I've submitted following patches related to removing deprecated
functionality or deprecation tests.

http://dev.rubyonrails.org/ticket/8958 - This is a fairly big patch.
Current code for render() is bit of a mess because of supporting
deprecated methods.

http://dev.rubyonrails.org/ticket/8993 - Removes support for
deprecated count(conditions=nil, joins=nil) method.

http://dev.rubyonrails.org/ticket/8988 - Pretty straight forward one.
It just removes duplicated tests mainly. But it also adds a new test
case for deprecated method removed in patch above. So if the above one
gets committed, this one will need to be modified a little.

It'll be great if someone can comment/review these patches.

Thanks,
Pratik