remove requirement of Catch framwork
test updates
renaming some tests
updates to tests for sections, service tests in particular require some TLC.
Merge branch 'next' of github.com:maidsafe/MaidSafe-Vault into next