Separated adapters from model #581

Now works only with AR and Mongoid.

@arnvald, have a look!