Merge pull request #4 from matzk/master

FindLibArchive fixed, UserCMakeLists.txt for local customization.
search changes
Merge remote branch 'cvachome/master'
Added in unit tests and  changed where UnitTest++ is found in cmake
UnitTest additions, mostly from Tom.
LibArchive HINTS restored.