Merge branch 'release/3.1'
Added endpoint property to the BufferedAdd plugin

Added the endpoint property and appropriate accessors to the BufferedAdd plugin and added a call to the get accessor to be passed in to the update() call.
Merge commit 'd51c98e8f6570956efca8172ca0edc2cbaa10ea5' into develop
Added unittest