Renamed completion back to transition

For consistency with UML and other language versions.
Also removed an erroneous commented out section of code in
Transition.Path.