* Continue to implement LEFT.
* Added some Direction tests.
* Robot::Direction() -> Kernel.Direction().

While it will pollute Kernel namespace, the simplicity of calling it without
`Robot::' wins. In the unlikely event of name clash, it can be put under
`Robot' namespace again.