Do not load if ActiveRecord not present

Polyamorous is a gem dependency for a number of libraries. Currently, loading Polyamorous forces loading ActiveRecord, which I don't want to do.

So instead of forcing to `require active_record` in Polyamorous, I've changed it so that if AR is not defined, Polyamorous doesn't load (i.e. does nothing).