removed 'implements Serializable' in numerous places. With Traversals no longer Serializable, the codebase is much safer as there are no longer worries of what is being serialized in messages, traversers, etc. Fixed a bug in Traversal.clone(). Few tweaks in new ScriptTraversal interface.  Fixed #169