using network drive
Added fstest suite and test for Linux.
startup network_drive without launch
Linux build fix.
OSX build fix.
Store versions using hash of directory id.
Merge branch 'next' of github.com:maidsafe/MaidSafe-Drive into next
Merge branch 'demo' into demo_debug
reconnect with same id
start networkdrive via launcher
get key_path, key_index and peer from program option
pass network drive options via IPC
revoke commented out RemoveRootDirectory
revoke commented out RemoveRoot
merge common part
Merge branch 'next' into demo

Conflicts:
	include/maidsafe/drive/directory_handler.h
Merge branch 'demo_debug' into demo