Renamed classes and ext. vars to avoid collisions.

Renamed some classes and external vars to avoid collisions in
GCDAsyncSocket and MYUtilities (cf. issue #506).
Merge pull request #507 from olivierpascal/bug/issue_506

Renamed classes and ext. vars to avoid collisions.