Added waypoints to changePositiion events to help UI implementors
Fixed up unit tests prior to updating to new version of rivets