Const access to Text::mPhrases
Improved parent search

.... and SyntacticAnalysis::isEmpty()
Avoiding duplicate SAEs

Avoid extra creating extra SyntacticAnalysisElement objects; look them
up in the (newly-created) SyntacticAnalysis concordance.