* reqs: Lower bound hypothesis
Hypothesis should be lower bound instead of being fixed at 3.7.0
* chg: test: set min requirement for pytest
* chg: test: upgrade pip on travis
* chg: test: upgrade setuptools on travis
* chg: test: add py as test req on travis
* new: test: additional data test set.
* new: test: test on non integer.
* chg: test: rename function for consistency.
* chg: test: change normalize function.
* chg: test: change max value for high var
* fix: test: use normalized index
* fix: test: remove 'max' as valid value
* chg: test: use hypothesis to test delete_rec index
* new: test: add hypothesis package
* chg: test: use hypothesis to test delete_rec index
* chg: test: add hypothesis to travis
* chg: test: limit integer test.
* chg: dev: remove unused test
* fix: test: fix test on non integer.
* new: test: add big integer test on range in delete_rec method.
* fix: test: fix high low diff
* fix: test: skip only for python<3.5
* chg: test: change test_delete_rec_range_and_big_int
- remove skip
- use constant value instead sys.maxsize
- fix assert
* chg: test: use setup.py to manage test package instead travis
* chg: test: add tests extras on setup.py
* chg: test: change install test package.
* fix: test: fix whitespace
* fix: test: MAX_SQLITE_INT value
* chg: test: skip test for python<3.5
* fix: test: fix import
* chg: test: skip Impossible test
* chg: test: simplify test_delete_rec_on_non_interger