fix silly syntax error
ignore compile commands
Simple test for compilation database
Search for declaration if definition is not available
Handle properly relative paths in compilation database.