Added sources, covered with tests.

Implemented:
1) Save and delete operations;
2) Create instance, find all and find by id operations;
3) Select queries generalization;
4) Working with several databases simultaneously;
5) Automatic usage of primary keys: `rowid` in SQLite and `id` in MySQL.