Add the 'maxAnalyzedSentences' option

The analysis performs Cartesian join of sentences, giving  O(n^2) complexity. Hence processing large articles without limitation can lead to extremely high CPU load.

The proposed update allows users to limit the number of analyzed sentences in order to ensure reasonable processing time