1. tracker.py supports tracking (renamed to tracking.py).
2. TrackedObject object normalize Quaternion before applying rotation.
3. Added pickling of TrackedObject, and Tracker objects.
4. Fixed a bug in MeshViewer that prevented correct GUI with multiple
viewers.