Simplify move_joint logic.
Colorize move_joint output.
Refactor move_joint file layout.

- Move guts to src/play_motion/move_joint.py

- scripts/move_joint is a thin wrapper that catches any unhandled
  exceptions, thus preventing lengthy tracebacks that confuse
  non-developers.

- Add move_joint to the install target.