cosmetics
move old unittests to a retire directory
integrate google test externals into build system
add skeleton for new unit tests based on googletest
add network path reset for host failover
add proxy path reset within proxy group
Merge pull request #138 from reneme/unit_testing

Integration of googletest as Unit Testing Framework

This integrates googletest 1.6.0 into the build environment and provides an (extremely basic) skeleton to get started with unit tests powered by it.
cosmetics
improve logging for whiteliste verification errors
FIX: reference the cvmfs-source directory to include cvmfs header files in test cases
add unit tests for atomic integer interface
check for proper creation of pthreads
Merge pull request #140 from reneme/test_atomics

TEST: Unit test for atomic.h

This testcase ensures the correct functionality of the atomic integer API in atomic.h
Merge pull request #139 from reneme/fix_unittest_includes

FIX: Includes in unit tests
add smallhash unit test
enable CTest in global CMakeLists.txt
add googletest binary to 'make test'
Merge pull request #141 from reneme/make_test

Enable 'make test' to run googletest binary

When running make test in the build directory it will automatically run all unit tests.
(verbose test results can be found in ${BUILD_DIR}/Testing/Temporary/LastTest.log
Merge branch 'master' into cloud_testing