move SupSingleton to Redwood::Singleton

use Redwood::Singleton in all Singleton references in sup
this supersedes #275