Added minor update to CMakeLists.txt and removed CTestConfig.cmake.
Updated to match changes in Common.
style updates
Added missing 'explicit's.
start of refactor of Fob and key holders. Use of move ctrs and
assignemnts as well as == and != for objects.
Moved Fob creation to constructor, removed confirmation fobs and refactored
tests.
Trivial changes.
Switched tests to use Catch.
Minor cleanup.
Test fix.
Merge remote-tracking branch 'origin/next' into catch

Conflicts:
	src/maidsafe/passport/tests/passport_test.cc
Updated Catch test target name.
compile fix
Removed extraneous lines.
Merge remote-tracking branch 'origin/master' into next
Merge branch 'vault' into next
Merge remote-tracking branch 'origin/master' into next
Updated to use CMake's improved target commands.
Setup passport lib to link with boost regex.
Replaced boost::regex with standard version.