Redmine#1700: add filestat fields linktarget and linktarget_shallow
Redmine #3261: fix auditd search regex
Redmine #3260: add snmpd to Debian+Redhat and rhnsd to Redhat
bin and module folder access rule fix

The bin and the module folder access rules should match `.*\.domain`
and not only `\*domain`.
The dot is missing.
That's like this in any other access rule, so I think it was intended
like this.
stdlib: add new services to the debian|ubuntu section
stdlib: add munin-node service for redhat
Merge pull request #855 from tzz/tzz/redmine-3260-and-3261-services-fixes

Redmine #3260 and #3261 services fixes
Merge branch 'stdlib_debian_services' of github.com:teroka/core into tzz/teroka/stdlib-debian-services

Conflicts:
	masterfiles/lib/3.5/services.cf
	masterfiles/lib/3.6/services.cf
Merge pull request #859 from tzz/tzz/teroka/stdlib-debian-services

new stdlb services for Debian+Ubuntu
Merge pull request #857 from lra/access_rules_fix

bin and module folder access rule fix
Add VariableTable, replacement for Scope
Clean up NewIterationContext
Cleanup, rename ScopeDeRefListsInHashtable -> ScopeDeRefListsInThisScope
Remove ScopeDeleteScalar, use ScopeDeleteVariable
Clean up ScopeMapBodyArgs
Always use 'this' scope in ExpandDeRefPromise
Keep a VariableTable for each Bundle stack frame, store edit variables.

We keep only edit variables here for now, all other variables currently
will be kept in the global Scope list.
Add EvalContextVariableRemove and EvalContextVariableRemoveSpecial
Store 'const' variables in EvalContext global VariableTable
Store 'sys' variables in EvalContext global VariableTable
Store 'mon' variables in EvalContext global VariableTable