Merge pull request #7 from mcencora/master

Handling of statements in nested scopes - first tests
Then clauses print an error message in case of failure
fixed compilation error in getStmtLocationRangeTest.should_throw_an_exception_for_unknown_statement
Set clang include directories directly (not through add_definitions) so kdevelop can find them
getStmtLocationRange: support try and compound statements
DefaultStatementLocatorTest: support nested try and if statements