update HISTORY

[ci skip]
Update Makefile.{am,in}
Merge branch 'topic/case-folding.rb'
onig.py: Remove ONIG_SYN_POSIX_BRACKET_ALWAYS_ALL_RANGE

ONIG_SYN_POSIX_BRACKET_ALWAYS_ALL_RANGE was an old syntax option which
was removed from oniguruma.h about tree years ago.
testpy.py: Add more tests
Use "make test" in Travis CI

* Update .travis.yml to use "make test".
* Update sample/Makefile.* to print commands.
[dist] Update EXTRA_DIST in Makefile.*
Add a new make target pytest

Use "make pytest" from .travis.yml.
Also use "make atest" from .travis.yml.
testpy.py: Add tests for \< and \>
testpy.py: Add more test

Negative look-ahead without optimization was not tested.
Remove obsolete option

USE_MATCH_RANGE_IS_COMPLETE_RANGE was changed to
USE_MATCH_RANGE_MUST_BE_INSIDE_OF_SPECIFIED_RANGE which is defined in
regexec.c.
cosmetic change
testpy.py: Add more tests
Use inttypes.h

Use PRI[dux]PTR defined in inttypes.h.

(Merged from Ruby 2.x.)
Use PRIuPTR instead of PRIuSIZE

VC12 doesn't support PRIuSIZE.
Use PRIdPTR
Fix coding style
Restore comments from Oniguruma 5.9.0
Fix type mismatch
Merge branch 'topic/inttypes'