Separated test code from main build file.
Removed unuseful data from Doxygen configuration
Added PredicateFileCollection support
Fixed issue in documentation file