resolve some errors in vault_key_helper testing code
Initial work on cache implementation / refactoring
WIP: Caching
Using Boost.then() for pmid registration (wip)
Merge branch 'vault' of github.com:maidsafe/MaidSafe-Vault into vault
Caching / under construction
Updated meta files for cache handling.
default value for vault root
setup void functors
look up local for the public key request
WIP: attempt to handle cache messages similar to other personas messages
Using boost::wait_for_all() to wait for maid & pmid and more work on pmid registration.
correct one error in vault_key_helper option check
Merge branch 'vault' of github.com:maidsafe/MaidSafe-Vault into vault
get client join the network
Caching message handling
Merge branch 'cache_vault' into vault
Merge branch 'next' of github.com:maidsafe/MaidSafe-Vault into next

Conflicts:
	src/maidsafe/vault/maid_manager/helpers.h