Remove template matching params from GetOpName()
linux: dynamically link to librt and libdl
Linux

enable dbus by default
Safe to remove

void insert(iterator it, const_iterator first, const_iterator last)
Namespace fix
CDataStream::GetAndClear() when nReadPos > 0

Changed CDataStream::GetAndClear() to use the most obvious
get get and clear instead of a tricky swap().

Added a unit test for CDataStream insert/erase/GetAndClear.

Note: GetAndClear() is not performance critical, it is used only
by the send-a-message-to-the-network code. Bug was not noticed
before now because the send-a-message code never erased from the
stream.
makefile.osx

building libmemenv.a
makefile.linux-mingw: link to zlib

getnewaddress: don't recommend accounts
Improve rpc console history behavior
Cleanup, simplify, improve mutex
Document cs_wallet lock and add AssertLockHeld