Configuration-based API key mechanism

In order to use this, the following configuration parameters are required in the "search" section of the services configuration:

    apiWsKeyEnabled = true,
    apiWsKeys = [ "abc", "def" ]