Initial work on making node id hash of the public key
Further work on routing tests refactoring
Further work on routing tests refactoring
applying routing changes to routing_node test
Added some useful error messages.
avoiding unnecessarily sending a message further from the destination
style fix
Merge branch 'refactor_routing_test' into next

Conflicts:
	src/maidsafe/routing/tools/routing_node.cc
Removing unnecessary function