Add drntest case for unknown source of search command
Add drntest cases for recursive sources
"add" comand shuld return a simple boolean value as the response body
Return a boolean value as the response body for add command
Define RecursiveSource error type for the search command
Use more correctly name for the error type of circular references
Detect circular reference of sources