remove requirement of Catch framwork
test updates
renaming some tests
Changing test chunk size to 1MB
updates to tests for sections, service tests in particular require some TLC.
Merge branch 'next' of github.com:maidsafe/MaidSafe-Vault into next
Removed unneeded USE_GTEST definition.
Changed to use protobuf_lite rather than full protobuf library.
Merge branch 'next' into remove_matrix

Conflicts:
	src/maidsafe/vault/vault.cc