net.cpp: Do not change primary process name from (default) to "bitcoin-start"

Discussed a bit on IRC.

Conflicts:
	src/net.cpp
o Annotated lock-like functions in net.h.
o Removed unused function EndMessageAbortIfEmpty
Get rid of db dependencies on main

Conflicts:
	src/wallet.h