SQL adapter tests for Polymorphism and nonstandard associations

I've added two more spec files.

One for testing Polymorphic associations.

The other is for 'nonstandard' associations. Essentially where the foreign_keys and model names for the associations cannot be guessed.