Revert the whole refactoring in the association builder classes.

This is to get activerecord-deprecated_finders work again
Move the parameter normalization to the initialize method

activerecord-deprecated_finders expects the parameters denormalized in
its initialize method
Merge branch 'support-deprecated-finders'