* New events and heartbeat tables in mariadb * Refactored to a cleaner Service interface
* Add response caching to the API service to help SearXNG * Clean up the code a bit. * Add an endpoint without a terminating slash for getLicense. * Add tests for API service.