WIP.
Tied to drive fixes.
Fix for compiler warnign in gcc release mode.
Fix for MSVC and GCC compiler warnings.
Improved data type handling.
Updated to match changed NFS.
Removing nfs dependency, WIP.
Merge remote-tracking branch 'origin/next' into sure_stuff

Conflicts:
	include/maidsafe/encrypt/self_encryptor.h
	src/maidsafe/encrypt/self_encryptor.cc
Couple of minor bugfixes.
Minor Gcc compilation fix
Couple of minor bugfixes.
Changed to match updated dependencies' names.
Updated to use SureFileStore in tests.
Linux compilation fix (thanks clang !!).
Removed use of CMake function 'label_as_critical_tests'.
Fix for GCC again.
License update, to allow greater developer freedom.