rename Singleton to SupSingleton to sidestep conflicts with ruby's Singleton
Merge pull request #271 from gauteh/supsingleton

Yep !