[#2061] make NO_ALLOC work for STR
[#2061] make NO_ALLOC work for STR (2)
[#2140] Added tests for recursive icommands: icp -r, irsync -r
[#2086] introduced unnecessary error object
[#2135] add out variable to rsDataPut to capture change in physical path which is then captured by the redirected rsDataObjPut
[#2135] add new filePutOut_PI to apiPackTable
[#858] spelling
[#2158] adding irodsFs to icommands package
[#2159] random and roundrobin nodes now scan for a replica in which they participate in the hierarchy rather than just expect a full hierarchy during OPEN and WRITE operations
[#2159] tests for repl->rrr and repl->rnd nodes
[#2159] change log message to LOG_DEBUG, add missing error check in repl node
[#2146] during a rebalance update the icat with a resource's new object count queried from the ICAT should the object counts not match
[#2146] spelling
[#2151] bump database plugin versions to 1.2
[#2151] update release date for 4.0.2
[#2152] add capability to manipulate default setup configuration
[#2161] do not print out password to screen
[#2151] documenting error cases for server authentication
[#1376] Fixed free/delete mismatch on resource groups in rsDataObjRepl, as well as the resulting memory leak
#[2162] Output a helpful error message when agent_key in server.config is the wrong length