Added item.update() to set discoverable flag

This PR is for the "private-items" branch.