Added methods for base64 encode/decode. These replace the cryptopp versions. Cryptopp errors on gcc 4.8 forced the change.
Added some further tests (including rfc compliance tests) and note a speed up of 3-4 times.
Update for base64 encoding and nodeid changes
style fixes
Revert "style fixes"

This reverts commit fe81c1c8abc5f50392e24588118ac1827c38d290.
Added minor update to CMakeLists.txt and removed CTestConfig.cmake.
Updated and removed some utility functions.
Fixed bug in crypto test.  Improved speed of encoding to and decoding from hex and base64.
style updates
more style fixes (clang-format errors)
Fix type-punning error.
Update key matching function
Update key matching function.
Update in line with Passport refactor.
Merge branch 'next' into refactor
Style fixes.
style fix
style fix
Merge branch 'next' of github.com:maidsafe/MaidSafe-Common into next

Conflicts:
	src/maidsafe/common/rsa.cc
small code clean up in GetRandomPort(); we should test if port is in use on machine.
Improved handling of Catch tests.  Changed some tests to use Catch rather than GTest.
Merge branch 'next' into refactor