Merge stderr and stdout when checking for timeouts
cleanup spma schema (match will match more then what was intended)
replace header with mvn templating
add yum userpkgs_retry boolean
add userpkgs_retry code
spma needs proper untainting of the packager under el7
the first failed transaction can't log an error is a retry is possible.
factored out the retry code
modify the unittests after factoring out the retry code
alphabetic reordering of schema
use clearer messages in the retry method
pass the error logger to use instead the ugly if/else mess
handle error_logger is undef in yum_execute_command
renamed yum tests with yum prefix
remove unitialized warnings during test runs
test custom logger for execute_yum_command
add test for yum apply_transaction with error_is_warn
Strip trailing whitespace
Add missing blank line before end tag
Reformat examples section so that it can be output properly

Also tidy up pan a little for style.
Improve resources section

Apply code tags as suggested by @wdpypere.
Listify list items.
Clarify text.