[+] added section for developers
[+] added Makefile for running tests
[+] added ignoring rules
[+] migrate embedded unittests to tests/
[+] updated section for developers
[+] merge unittests
[+] fix issue when db file removed before thread is dead
[+] updated unittests
fix typo
[+] unittests refactoring
[+] remove tests/db directory before tests
[+] removed old comments & refactored test cases
[+] makes directory if not exists
[+] raised Exception is parent directory does not exist
[+] prepare env for testing
create test dir if missing
Merge branch 'ownport'
add travis CI config
up version: 1.1.0