Add missing call to Enterprise code.

This was apparently missed when making the Enterprise plugin.
align hardware_mac[interface] and ipv4_[interface]
fixed a sad mistake which causes the server to die during runagent
Redmine#3251: add and remove GMT versions of all the hard time classes
Merge pull request #953 from estenberg/master

align hardware_mac[interface] and ipv4_[interface]
Merge pull request #955 from thepax/master

fixed a sad mistake which causes the server to die during runagent
Merge pull request #957 from kacfengine/edition_classes

Add missing call to Enterprise code.
Merge branch 'bug2810' of git://github.com/jimis/core

Conflicts:
	libpromises/bootstrap.c
	libpromises/generic_agent.c
Fix for building on HPUX

The current HPUX machine has very little space, creating
both a tdb and a qdbm database for testing makes it run out
of space.
Merge pull request #958 from cduclos/qdbm-tokyo-fix

Fix for building on HPUX
Fixes for building on hpux

Creating 1000 entries is too much on that small hard drive, therefore
reducing it to 2. After all, even one entry will do the trick of
corrupting the file.
Merge pull request #960 from cduclos/db-test-dual-dbs

Db test dual dbs
Add OpenLDAP Lightning Memory-Mapped DB

Also modified by jeffali <hichame.jeffali@cfengine.com>:

    Add LMDB support (TCDB is still the default option)
Adapting CFE locks to lmdb length limit (and fixing unit test)
Do not hash license tracking locks
Make GenerateMd5Hash optional
Make hashing locks optional (only if lmdb is chosen)
Merge pull request #962 from kacfengine/lmdb

Remerge of LMDB after fixing authorship
Fixing a problem on the TLS generic test

SSL_READ_RETURN needs to be smaller than the size of the buffer for
this test to work.
Merge pull request #963 from cduclos/fixing-broken-build

Fixing a problem on the TLS generic test