Bring in latest libhtp from upstream.

Mostly cosmetic changes in libhtp but it's better to chase them periodically
then to deal with them in one large pass later.

Major changes to htpy are:

Alter the behavior of htpy.init() so it doesn't generate a config object. It
wasn't needed. This has the side effect of making htpy.connp() take an optional
config object argument.

Some callbacks have been renamed. I have stuck some shims in htpy that allow
the old callback names to persist but they will be removed in a future version.
Please do not use the deprecated ones.

The deprecated callbacks and their new names are (deprecated -> new):
register_transaction_start -> register_request_start
register_request -> register_request_complete
register_response -> register_response_complete

Config object attributes removed:
spersonality
path_case_insensitive
path_compress_separators
path_backslash_separators
path_control_char_handling
path_convert_utf8
path_decode_separators
path_invalid_encoding handling
path_invalid_utf8_handling
path_nul_raw_handling

These attributes were removed because many of them were changed in libhtp to
different names. I will chase down the renames later and be more selective in
which ones I bring back.
Update README.md to reflect config changes.
Reflect callback deprecation. Use new names.
Update .gitignore to reflect new tarball.
Oops, forgot to remove this.
Bump to 0.9