add framework for eventlist
add insert to eventList
add support for eventCounters in the eventList
polish insert, add random tests
change wallet tree fuzzing to more thoroughly cover low-node-count trees, while still thoroughly covering high-node-count trees
add delete function
add extensive testing for eventlist
add ProposeUpload to scriptapi.go
begin working on update
completely restructure wallets
add hashSet to ProposeUpload
add advanceUpload() to upload handling
add support for uploadAdvancements
switch back to libsodium
add upload advancements to heartbeats
add GobEncode and GobDecode to UploadAdvancement
Merge pull request #153 from DavidVorick/eventlist

Eventlist, Libsodium, 1/2 Uploads
add support for special errors
rename if -> if_goto
add cond_reject and data_buf