move addMotionPrim to public api
remove snap amp
Merge remote-tracking branch 'upstream/groovy' into hydro

Merging upstream/groovy into Hydro. Mostly for Motion Primitives changes.