Added clients creation logic with elastic settings (+ tests).
Added tables listing, creation and removal (automated tests will be in done next).
Added tests for tables listing, creation and removal.
Changed default metadata to minimal.
Removed console.log().
Added one entity functions (insert, update, delete, get etc.) + tests.
Added Query object and queryEntities + tests.
Added retry logic with options (+ tests).
Added batch operation support (+ tests).
Fixed undefined/null issues
Preparations for release 1.0.0.