Redmine#3611: abortclasses should trigger from a common bundle too
Regexp compilation errors: be more explicit about the failure
Fixes #3734: Rename SuSE to SUSE and keep SuSE* classes for backwards compatibility
Add deprecated tag to all SuSE class definitions
Clarify deprecation duration in comments, and fix sys.flavo[u]r to use SUSE not SuSE
Clarify comments about deprecating SuSE vs SUSE class names
Harmonize uses of exit()
Restrict highest possible tcp port value according to RFCs (16-bit unsigned integer)
Copy all entries of ExecConfig. Otherwise workers will get incomplete data
Don't leak exec_config->ip_addresses on each ExecConfigDestroy
Turn ExecConfig into immutable struct
Add a comment that ExecConfig is supposed to be immutable
Split ExecConfig into ExecConfig and ExecdConfig

Former is the information needed by worker subprocesses,
latter is the information needed only by parent process itself.
Get rid of magic numbers
Store code review comments for later use
Adjust lowest possible tcp port value according to RFCs (16-bit unsigned integer)
Update unit tests to work with split ExecConfig/ExecdConfig
fix getindicies and nth FnCallArg argument descriptions
const-correctness in RvalContainerPrimitiveAsString()
adjust `for' loop in FnCallNth() to follow coding standards