Removing deprecated functionality

I've submitted following patches related to removing deprecated functionality or deprecation tests. - This is a fairly big patch. Current code for render() is bit of a mess because of supporting deprecated methods. - Removes support for deprecated count(conditions=nil, joins=nil) method. - 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