BZ#1124440 - [RFE] make __INTERNAL_Mount accept mount options (ro/rw)
new: functions for version comparation and testing
rlImport --all does not report one failed library if no library is defined in Makefile
rlImport: log changes done by loaded library

If DEBUG=1, changed variables and list of removed, added and changed functions is printed. If DEBUG>=2, also body of changed functions is printed. If DEBUG>=3, also body of removed and added functions is printed.
rlFileBackup: added missing-ok option
added debug logging to __INTERNAL_rlIsDistro
fix issue on bash v3 bz1150672
rlGetPrimaryArch: support for ppc64le and aarch64
rlGetSecondaryArch: support for ppc64le and aarch64
rlIsRHEL reports error upon unexpected argument format, fixes bz1136206
rlMount: support for mount options, fixes bz1131963
Quote compared strings in error message (bz1155234)
fix typo in doc
better documentation of rlFileBackup and rlFileRestore
rlFileRestore: restore only if there is something to restore
rlCheckRequirements: log packages version to journal even if the requirement in specified by provides string + nicer output
rlFileBackup: proint info message showing the backup destination
fixed missing end of loop
fixed Makefile to correctly execute test suite
fixed test suite to reflect new behaviour of rlFileBackup