Conditionally load ActiveMerchant::Country and related constants

This prevents them from overwriting if they are already defined by active_merchant itself.

@ntalbott @edward @j-mutter @girasquid