1) Removed the wait period for user to fill out profile (name_new is sent straight away)
2) When a name is activated, the latest value of the key is sent the blockchain (incase the user updated profile in meanwhile)
3) Better support for tracking no. of confirmations on name_new
1) New activation code that checks for tx confirmations
2) Time is measured in blocks and the loop checks for new blocks before checking again
3) Cleanup of code for register_daemon (no longer wait 15 mins for user to fill up profile)
4) Upgraded to latest version of coinrpc
-- checks if no. of zero confirmation tx on server are > MAX_PENDING_TX
-- if yes then switches to another server
-- goes in a round robin fashion
-- for profile activations, load-balancer works slightly differently
-- UNIX bash scripts for polling in a loop (to be used with cron)
-- Added multi-threaded test code (debug2 to-remove)
-- First stab at state-machine of profile registrations and what state triggers what func
-- added a new registration daemon (for fetching data from the new DB)
-- updated the old register/activate/update functions to work with the new setup
-- fixed a bug in getting keys for data blobs (wasn't re-using keys)
-- Support for registering, transferring, and updating names
-- Tools for registering names in bulk (given a csv file)
-- Support for running as a service/daemon