put this_node_id_ into the mutex lock
use shared_ptr to wrap COW string avoid data racing
NodeId forced copy (avoiding raw_id_ becoming invalid after movable constructor being called)
avoid the situation when empty connection_ptr is returned
capture by value
Merge pull request #51 from maqi/MAID-545_LNC_thread_sanitizer

Maid-545_LNC_thread_sanitizer
Merge branch 'next' into account_transfer
forced copy in Requst copy constructor
shared_ptr<Transport> shall be captured by value
pass SendRequest by value
mutex protection of chosen_bootstrap_node_id_
force push copy of std::string into vector
Merge branch 'next' into account_transfer
Merge branch 'account_transfer' into MAID-524_sanitizer_analysis_account_transfer
Merge remote-tracking branch 'origin/next' into routing_v2

Conflicts:
	src/maidsafe/rudp/connection.cc
	src/maidsafe/rudp/connection_manager.cc
	src/maidsafe/rudp/managed_connections.cc
Merge remote-tracking branch 'inetic/routing_v2' into routing_v2
Merge remote-tracking branch 'inetic/routing_v2' into routing_v2
minor corrections
Merge pull request #63 from inetic/routing_v2

Enabled some tests
Merge remote-tracking branch 'inetic/routing_v2' into routing_v2