Base now supports an arbitrary client.

Addapted HotClient and Base to be able to accept any client (for example from external connection pool) or legacy system and still support lua scripts added by Hot Client.