Cleans per jshint.
Corrects the RunLoop documentation.
Removes some internal classes from the docs.
Clean ups and starting run loops for unit tests.