Clarify method names and documention on Loop.

* Add documentation.
* Rename HandleEnd to Unhandle.
* Rename Sync to Enqueue.