Placeholders in description

This pull request adds support for placeholders in description of failure cause. Regex matching is switched to JRegex (as suggested in pom.xml). Method getFormattedDescription() in FoundFailureCause tries to replace every {group} to corresponding named group in one of the indications (first found is used).