Add shortcut database method to update snapshotted pocos

Added a shortcut method so that database update calls can take in the snapshot directly instead of having to retrieve the list of snapshot.Changes() as the second param