triggered-builds: Support property file injection

Change-Id: I31091977560eabf5656aaa8706de5410d86d5caf
Small documentation tweaks

Change-Id: I00ed518141b60dfa1c22a11edc391532bf49a0a1
Output name of ini file when it's not valid

This prevents people from confusing the .ini file with .yml file, which
I just did.

Change-Id: I6c96b507049717b7e0ece04b4b50b30c9b6e694b
Added send-to options support to email-ext plugin

- added an ability to select the recipients from the predefined groups,
  such as 'Committers', 'Requester' and 'Culprits'
- added tests for the whole email-ext plugin

Change-Id: I3b03aa1f57f29352121b8501d1fa9fe77383f3b7
Add support for Stash as a repository viewer

Make it possible to use Atlassian Stash as a repository viewer of Git
SCM changes. Also sort the viewers alphabetically.

Change-Id: I6725570a0aa6770b2d0eee2cd0ae5ff0e5c5e07c
Merge "triggered-builds: Support property file injection"
Merge "Added send-to options support to email-ext plugin"
Merge "Add support for Stash as a repository viewer"
Merge "Small documentation tweaks"
Merge "Output name of ini file when it's not valid"