[WIP] Allow Lotus::Model to register adapter instance

Related to point 1 of lotus/model#33

The idea is to have a class attribute `adapters` which is a hash for adapter config templates or adapter instances container.

/cc @unrealhoang I am going to start from scratch