added API methods for replacing, updating, and deleting multiple stashes at once in the server and in the Ruby client (java client TBD).  this required a lot of re-factoring...for the better i hope