* 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
* chg: dev: add db instance for delay_commit check
* chg: dev: remove unused delete_rec test
* chg: test: not check delay commit on empty db test.
* chg: test: use simpler precise test for delete_rec
* fix: test: change pytest parametrize arg
* fix: test: fix instance of BukuDb
* fix: test: fix test.
* fix: test: logic on expected db len
* new: test: test for delete_rec
* new: test: test for delete_rec on empty database
* new: test: test for BukuHTMLParser class
* new: test: test for BukuCrypt class
* chg: test: change getpass patch path
* new: test: test for ExtendedArgumentParser class
* new: test: test for functions.
* chg: test: fix warning for caplog
* chg: test: exclude some test for python3.5 only
New APIs: get_rec_all(), delete_rec_all()
Rename API open_in_browser() to browse()
Rename help APIs.
Update User Agent to Firefox 51.
Other minor changes