e-test-server-utils.c: Behave differently when running installed.

When running installed, use mkstemp to generate a unique addressbook
source uid.
Added m4/eds-installed-tests.m4 with the EDS_INSTALLED_TESTS macro

The EDS_INSTALLED_TESTS macro prepares EDS for installed tests
and adds the --enable-installed-tests option (off by default).

Also it defines the EDS_INSTALLED_TESTS_RULE which can be used
in test makefiles.
Use EDS_INSTALLED_TESTS macros to install tests

This commit adds the usage of EDS_INSTALLED_TESTS and a few lines
to all the test directories which can run installed.