Slapd: rename by parameters

* Rename by/what as by/access (as per official doc)
* Allow access to be absent (as per official doc)
Slapd: remove duplicate entry in database_re
Slapd: support smart quotes in database entry
Slapd: Allow any allowed combination of who/access/control in by field
Slapd: move by/who to the value of by
* NEWS: describe Slapd changes in last few commits
OpenVPN: additional config options

Support
  1) daemon
  2) client-config-dir
  3) route
  4) management
Fix umask handling when creating new files

  * src/transform.c (transform_save): faulty umask arithmetic would cause
    overly-open file modes when the umask contains "7", as the umask was
    incorrectly subtracted from the target file mode

Fixes CVE-2013-6412, RHBZ#1034261
Fix MongoDB Server lens - MongoDB doesn't accept quoted values

This lens worked for already defined values, but once you wanted to
add new value, it was created with quotes and MongoDB failed to start
Interfaces: map bond-slaves and bridge-ports options to arrays

This is a backwards incompatible change, as these would previously show up
as strings in the tree
Update NEWS and AUTHORS
Allow 'ssh-ed25519' as a valid authorized_key type
Update NEWS with Authorized_Keys change
New lens for xymon alerting rules
Add the test lens to the Makefile
add basic doc
Add NaturalDocs documentation to the xymonalerting lens and its tests
Fix NaturalDocs comments in XymonAlerting lens
Rename XymonAlerting lens as Xymon_Alerting
Add Xymon_Alerting lens to NEWS, update AUTHORS