Added buffering of addkeys/removekeys actions to WeavePathData; put key-related functions and shared vars into a separate namespace.
Added buffering of addkeys/removekeys actions to WeavePathData; put key-related functions and shared vars into a separate namespace.

WeaveTeam/WeaveJS,WeaveTeam/WeaveJS,WeaveTeam/WeaveJS,WeaveTeam/WeaveJS