Add ThreadGroup::Default, ThreadGroup#enclose, and ThreadGroup#enclosed?

Specs based on docs (http://www.ruby-doc.org/core-2.0/ThreadGroup.html) and running MRI 1.9.3.

I think this will fix #2389