update to move stores out of common into nfs and vaults, except for the buffer for now.
Merge remote-tracking branch 'origin/next' into buffer_cleanup
De/Obfuscation functions.
Made obfuscation symmetric.
Switched to use HexEncode for value post parameters
Removed UrlEncodeIdentityOrInt(). Added bool argument to EncodeIdentityOrInt to provide HexSubstring or full HexEncode version of values.
Merge branch 'next' into buffer_cleanup

Conflicts:
	src/maidsafe/common/data_stores/tests/memory_buffer_test.cc
	src/maidsafe/common/tools/qa_tool.cc
Further work on installers.
Merge remote-tracking branch 'origin/next' into installer

Conflicts:
	CMakeLists.txt
error log before throw
Merge branch 'next' into TLOG_to_console