Initial stab at debugging InfoRetreive.
bugfix for data recovery (IDA)
Update for IDA retrieve - used a stringsink as the pump2() does not return a size_t as it should
Merge branch 'MAID-542' of github.com:fraser999/MaidSafe-Common into routing_v2
Merge pull request #66 from dirvine/routing_v2

linux compile fixes
Merge remote-tracking branch 'upstream/routing_v2' into routing_v2

Conflicts:
	include/maidsafe/common/crypto.h
	src/maidsafe/common/crypto.cc
	src/maidsafe/common/tests/crypto_test.cc