Backward Compatability fix for GHC pre-7.2.1

Where to use the OverlappingInstances pragma was changed slightly in
7.2.1.  This change should fix any errors associated with running
Euterpea on pre-7.2.1 versions of GHC.