added visibility annotations, method headers, and did some other code cleanup, see https://github.com/phetsims/phetcommon/issues/52
added visibility annotations, method headers, and did some other code cleanup, see https://github.com/phetsims/phetcommon/issues/52

phetsims/phetcommon,phetsims/phetcommon,phetsims/phetcommon