Create Snapshot (new java snapshot api + model + persistence)
https://trello.com/c/Df74lboT

Same as previous commit, this time we've added a ws api for update refset plan